diff options
author | cooldome <cdome@bk.ru> | 2020-01-28 14:16:03 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-28 14:16:03 +0000 |
commit | 84e8477b90a03ad5137450913fe39b1ccf7fa799 (patch) | |
tree | a6d4c806ae1628fb3953e04d226f0bfc62ee6f0f /lib/pure/unittest.nim | |
parent | 46bfb590c856debce1a60ae0fae65ff3716dbd9a (diff) | |
download | Nim-84e8477b90a03ad5137450913fe39b1ccf7fa799.tar.gz |
unittest add resetOutputFormatters proc (#13267)
* add resetOutputFormatters * remove space * resolve comments
Diffstat (limited to 'lib/pure/unittest.nim')
-rw-r--r-- | lib/pure/unittest.nim | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/pure/unittest.nim b/lib/pure/unittest.nim index c3e3a8876..c50ef0b1b 100644 --- a/lib/pure/unittest.nim +++ b/lib/pure/unittest.nim @@ -96,6 +96,8 @@ import macros, strutils, streams, times, sets, sequtils +include "system/inclrtl" + when declared(stdout): import os @@ -186,6 +188,9 @@ proc delOutputFormatter*(formatter: OutputFormatter) = keepIf(formatters, proc (x: OutputFormatter): bool = x != formatter) +proc resetOutputFormatters* {.since: (1, 1).} = + formatters = @[] + proc newConsoleOutputFormatter*(outputLevel: OutputLevel = OutputLevel.PRINT_ALL, colorOutput = true): <//>ConsoleOutputFormatter = ConsoleOutputFormatter( |