fix testConfig Logger

This commit is contained in:
Eugenio Romano
2020-06-08 09:25:23 +01:00
committed by GitHub
parent ffcd16aeaf
commit 482c3023f8

View File

@@ -43,19 +43,19 @@ export let logLevels: any[] = [
/* tslint:disable:no-console */
export class Logger {
static info(...messages: string[]): void {
if (browser.params.config && browser.params.testConfig.appConfig.log >= LogLevelsEnum.INFO) {
if (browser.params.testConfig && browser.params.testConfig.appConfig.log >= LogLevelsEnum.INFO) {
console.log(infoColor, messages.join(''));
}
}
static log(...messages: string[]): void {
if (browser.params.config && browser.params.testConfig.appConfig.log >= LogLevelsEnum.TRACE) {
if (browser.params.testConfig && browser.params.testConfig.appConfig.log >= LogLevelsEnum.TRACE) {
console.log(logColor, messages.join(''));
}
}
static warn(...messages: string[]): void {
if (browser.params.config && browser.params.testConfig.appConfig.log >= LogLevelsEnum.WARN) {
if (browser.params.testConfig && browser.params.testConfig.appConfig.log >= LogLevelsEnum.WARN) {
console.log(warnColor, messages.join(''));
}
}