assert-extends
v1.0.1
Published
power-assert module extends
Downloads
14
Readme
assert-extends
power-assert
module extends.
assert.asyncThrows(block[, error][, message])
Usage
- Add
mocha --require intelli-espower-loader
to your test scripts.
assert throws with async function
- API:
assert.asyncThrows(block[, error][, message])
, return a promise
it('should throw error', () => {
return assert.asyncThrows(function* () {
yield fs.readFile(filepath);
}, /not exists/);
});
it('should throw error', function* () {
yield assert.asyncThrows(function* () {
yield fs.readFile(filepath);
}, /not exists/);
});
it('should throw error', done => {
assert.asyncThrows(function* () {
yield fs.readFile(filepath);
}, /not exists/).then(done).catch(done);
});