Splits Adapter loading from AdaptableController
- Adds dynamic prototype conformance check upon setting adapter - Throws when adapter is undefined, invalid in controller
This commit is contained in:
@@ -76,13 +76,11 @@ describe('LoggerController', () => {
|
||||
});
|
||||
|
||||
it('should throw without an adapter', (done) => {
|
||||
LoggerController.setDefaultAdapter(undefined);
|
||||
var loggerController = new LoggerController();
|
||||
|
||||
|
||||
expect(() => {
|
||||
loggerController.getLogs();
|
||||
var loggerController = new LoggerController();
|
||||
}).toThrow();
|
||||
LoggerController.setDefaultAdapter(FileLoggerAdapter);
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user