quack
Version:
Check the values of passed arguments in a function - see if they quack like a duck.
21 lines (15 loc) • 566 B
JavaScript
var types = require('./types');
// quack is passed in, minified or unminified
module.exports = function(quack){
describe('quack shorthand', function(){
it('should use shorthand for strings', function(){
quack('""', [types.aString]).should.equal(true);
});
it('should use shorthand for arrays', function(){
quack('[]', [types.anArray]).should.equal(true);
});
it('should use shorthand for numbers', function(){
quack('1', [types.aNumber]).should.equal(true);
});
});
};