@villedemontreal/general-utils
Version:
General utilities library
26 lines • 1.67 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const chai_1 = require("chai");
const logLevel_1 = require("./logLevel");
describe('logLevel', () => {
it('logLevelFromString success', () => {
chai_1.assert.equal((0, logLevel_1.logLevelFromString)('debug'), logLevel_1.LogLevel.DEBUG);
chai_1.assert.equal((0, logLevel_1.logLevelFromString)('Debug'), logLevel_1.LogLevel.DEBUG);
chai_1.assert.equal((0, logLevel_1.logLevelFromString)('DEBUG'), logLevel_1.LogLevel.DEBUG);
chai_1.assert.equal((0, logLevel_1.logLevelFromString)('info'), logLevel_1.LogLevel.INFO);
chai_1.assert.equal((0, logLevel_1.logLevelFromString)('error'), logLevel_1.LogLevel.ERROR);
chai_1.assert.equal((0, logLevel_1.logLevelFromString)('trace'), logLevel_1.LogLevel.TRACE);
chai_1.assert.equal((0, logLevel_1.logLevelFromString)('warning'), logLevel_1.LogLevel.WARNING);
});
it('logLevelFromString failure', () => {
chai_1.assert.isUndefined((0, logLevel_1.logLevelFromString)('zorg'));
});
it('logLevelFromString success', () => {
chai_1.assert.equal((0, logLevel_1.logLevelToString)(logLevel_1.LogLevel.DEBUG), 'DEBUG');
chai_1.assert.equal((0, logLevel_1.logLevelToString)(logLevel_1.LogLevel.ERROR), 'ERROR');
chai_1.assert.equal((0, logLevel_1.logLevelToString)(logLevel_1.LogLevel.INFO), 'INFO');
chai_1.assert.equal((0, logLevel_1.logLevelToString)(logLevel_1.LogLevel.TRACE), 'TRACE');
chai_1.assert.equal((0, logLevel_1.logLevelToString)(logLevel_1.LogLevel.WARNING), 'WARNING');
});
});
//# sourceMappingURL=logLevel.test.js.map