1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-25 16:07:12 -07:00

fix test assertion, enable kobalt logging for tests

This commit is contained in:
Juan Liska 2018-09-17 05:00:19 -06:00
parent 39801a5a24
commit 7cf19b3f95
4 changed files with 19 additions and 11 deletions

View file

@ -51,7 +51,7 @@ fun Any.error(text: CharSequence, e: Throwable? = null) {
object KobaltLogger {
var LOG_LEVEL: Int = 1
val isQuiet: Boolean get() = (LOG_LEVEL == Constants.LOG_QUIET_LEVEL)
val logger: Logger get() =
@ -60,6 +60,14 @@ object KobaltLogger {
} else {
Logger(false)
}
fun setLogLevel(args: Args) {
LOG_LEVEL = when {
args.log < Constants.LOG_QUIET_LEVEL -> Constants.LOG_DEFAULT_LEVEL
args.log > Constants.LOG_MAX_LEVEL -> Constants.LOG_MAX_LEVEL
else -> args.log
}
}
}
class Logger(val dev: Boolean) {