UNPKG

heroku-certs

Version:
18 lines (14 loc) 451 B
'use strict' let expect = require('chai').expect let ErrorExit = require('../lib/error.js').ErrorExit function assertErrorExit (code, gen) { var actual return gen.catch(function (err) { expect(err).to.be.an.instanceof(ErrorExit) actual = err.code }).then(function () { expect(actual).to.be.an('number', 'Expected error.exit(i) to be called with a number') expect(actual).to.equal(code) }) } module.exports = assertErrorExit