diff options
author | Timothee Cour <timothee.cour2@gmail.com> | 2021-05-08 08:13:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-08 17:13:47 +0200 |
commit | 4e0f38fbb12c8b7faf56bb71846f0b4178ed6470 (patch) | |
tree | 8169dff0f9c84a5b2b12494af3971e2d08f5e968 /tests/misc/trunner.nim | |
parent | eba1c3fd24ba7b76af4ef75e5003fd344ea7c6ca (diff) | |
download | Nim-4e0f38fbb12c8b7faf56bb71846f0b4178ed6470.tar.gz |
testament :show duration also for failed tests; improve `tshould_not_work`; mitigate #17946 tchannels timeouts (#17947)
* refs #17946; refactor testament test summary, show test duration for failures; increase timeout tchannels * revert workarounds from https://github.com/nim-lang/Nim/pull/16698 and add allowPrefixMatch optional param to greedyOrderedSubsetLines * add test * workaround for yet another testament bug
Diffstat (limited to 'tests/misc/trunner.nim')
-rw-r--r-- | tests/misc/trunner.nim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/misc/trunner.nim b/tests/misc/trunner.nim index 014373dfb..1b679d92c 100644 --- a/tests/misc/trunner.nim +++ b/tests/misc/trunner.nim @@ -6,6 +6,8 @@ discard """ ## tests that don't quite fit the mold and are easier to handle via `execCmdEx` ## A few others could be added to here to simplify code. ## Note: this test is a bit slow but tests a lot of things; please don't disable. +## Note: if needed, we could use `matrix: "-d:case1; -d:case2"` to split this +## into several independent tests while retaining the common test helpers. import std/[strformat,os,osproc,unittest,compilesettings] from std/sequtils import toSeq,mapIt |