mirror of
https://github.com/thangisme/notes.git
synced 2024-11-01 04:17:33 -04:00
22 lines
531 B
JavaScript
22 lines
531 B
JavaScript
var expect = require('unexpected');
|
|
var pipetteur = require('../pipetteur');
|
|
|
|
describe('Error handling', function () {
|
|
it('should throw on invalid input', function (done) {
|
|
var types = [
|
|
undefined,
|
|
null,
|
|
true,
|
|
0,
|
|
[],
|
|
{},
|
|
function () { return; }
|
|
];
|
|
expect(types, 'to be an array whose items satisfy', function (type) {
|
|
expect(pipetteur.bind(null, type), 'to throw');
|
|
});
|
|
|
|
done();
|
|
});
|
|
});
|