diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/config.nims | 5 | ||||
-rw-r--r-- | tests/js/tunittests.nim | 13 | ||||
-rw-r--r-- | tests/stdlib/ttimes.nim | 6 | ||||
-rw-r--r-- | tests/stdlib/tunittest.nim | 1 |
4 files changed, 6 insertions, 19 deletions
diff --git a/tests/config.nims b/tests/config.nims index ac5e019f5..e0b8502ee 100644 --- a/tests/config.nims +++ b/tests/config.nims @@ -8,4 +8,9 @@ switch("path", "$lib/../testament/lib") switch("colors", "off") switch("listFullPaths", "off") switch("excessiveStackTrace", "off") + +# for std/unittest +switch("define", "nimUnittestOutputLevel:PRINT_FAILURES") +switch("define", "nimUnittestColor:off") + switch("define", "nimLegacyTypeMismatch") diff --git a/tests/js/tunittests.nim b/tests/js/tunittests.nim deleted file mode 100644 index 0d934a82b..000000000 --- a/tests/js/tunittests.nim +++ /dev/null @@ -1,13 +0,0 @@ -discard """ - output: ''' - -[Suite] Bacon - [OK] >:) -''' -""" - -import unittest - -suite "Bacon": - test ">:)": - check(true == true) diff --git a/tests/stdlib/ttimes.nim b/tests/stdlib/ttimes.nim index e6305b2d0..4d89ffa1a 100644 --- a/tests/stdlib/ttimes.nim +++ b/tests/stdlib/ttimes.nim @@ -7,12 +7,6 @@ import times, strutils, unittest when not defined(js): import os -# Normally testament configures unittest with environment variables, -# but that doesn't work for the JS target. So instead we must set the correct -# settings here. -addOutputFormatter( - newConsoleOutputFormatter(PRINT_FAILURES, colorOutput = false)) - proc staticTz(hours, minutes, seconds: int = 0): Timezone {.noSideEffect.} = let offset = hours * 3600 + minutes * 60 + seconds diff --git a/tests/stdlib/tunittest.nim b/tests/stdlib/tunittest.nim index 8e82a0c97..4b82df67b 100644 --- a/tests/stdlib/tunittest.nim +++ b/tests/stdlib/tunittest.nim @@ -19,6 +19,7 @@ discard """ [Suite] test name filtering ''' +targets: "c js" """ import unittest, sequtils |