Example #1
0
 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();
 });
Example #2
0
 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();
 });
Example #3
0
 afterEach(function (done) {
   error.log.restore();
   error.report.restore();
   Boom.wrap.restore();
   done();
 });