UNPKG

honeybee-hive

Version:

A node module to allow for volunteer computing, like BOINC.

18 lines (17 loc) 638 B
'use strict'; let expect = require('chai').expect; let errorHandler = require('../error/errorHandler.js'); describe('Error handling', function() { it('converts error object to error instance', function() { let validError = errorHandler.createError({ name: 'SecurityEncryptionFailure', message: 'valid error' }); let invalidError = errorHandler.createError({ name: 'SomeInvalidErrorThatCannotBeFound', message: 'invalid error' }); expect(validError.toString()).to.equal('SecurityEncryptionFailure: valid error'); expect(invalidError.toString()).to.equal('Error: invalid error'); }); });