it('should wrap the given error as a boom error', function(done) { var err = new Error('Hello'); var result = error.wrapAndReport(err, 500, 'supa'); expect(result.isBoom).to.be.true(); expect(Boom.wrap.calledOnce).to.be.true(); expect(Boom.wrap.calledWith(err, 500, 'supa')).to.be.true(); done(); });
it('should wrap the given error as a boom error', function(done) { var err = new Error('Wowza'); var result = error.wrap(err, 502, 'hello world'); expect(result.isBoom).to.be.true(); expect(Boom.wrap.calledOnce).to.be.true(); expect(Boom.wrap.calledWith(err, 502, 'hello world')).to.be.true(); done(); });
afterEach(function (done) { error.log.restore(); error.report.restore(); Boom.wrap.restore(); done(); });