upgrade to latest standards

This commit is contained in:
2018-04-12 18:02:48 +02:00
parent 5f0a7ceaa3
commit d295b2e070
13 changed files with 177 additions and 89 deletions

View File

@ -1,19 +1,23 @@
import { expect, tap } from 'tapbundle'
import * as smartdebug from '../ts/index'
import { expect, tap } from 'tapbundle';
import * as smartdebug from '../ts/index';
let testSmartDebug: smartdebug.SmartDebug
let testSmartDebug: smartdebug.SmartDebug;
tap.test('should create a valid instance of SmartDebug', async () => {
testSmartDebug = new smartdebug.SmartDebug()
})
testSmartDebug = new smartdebug.SmartDebug();
});
tap.test('should not log a message, if debugEnabled = false', async () => {
testSmartDebug.log('should not log to console')
})
testSmartDebug.log('should not log to console');
// tslint:disable-next-line:no-unused-expression
expect(testSmartDebug.debugEnabled).to.be.false;
});
tap.test('should log to console, if enabled', async () => {
testSmartDebug.enableDebugging()
testSmartDebug.log('should log to console')
})
testSmartDebug.enableDebugging();
testSmartDebug.log('should log to console');
// tslint:disable-next-line:no-unused-expression
expect(testSmartDebug.debugEnabled).to.be.true;
});
tap.start()
tap.start();