Add forgotten unit test
The test should have been added as part of #859
This commit is contained in:
parent
ac94c2b988
commit
28e07d9df3
|
@ -0,0 +1,21 @@
|
|||
var should = require('./init.js');
|
||||
var DataSource = require('../lib/datasource.js').DataSource;
|
||||
|
||||
describe('DataSource', function() {
|
||||
it('reports helpful error when connector init throws', function() {
|
||||
var throwingConnector = {
|
||||
name: 'loopback-connector-throwing',
|
||||
initialize: function(ds, cb) {
|
||||
throw new Error('expected test error');
|
||||
},
|
||||
};
|
||||
|
||||
(function() {
|
||||
// this is what LoopBack does
|
||||
return new DataSource({
|
||||
name: 'dsname',
|
||||
connector: throwingConnector
|
||||
});
|
||||
}).should.throw(/loopback-connector-throwing/);
|
||||
});
|
||||
});
|
Loading…
Reference in New Issue