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 /testament/tests | |
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 'testament/tests')
-rw-r--r-- | testament/tests/shouldfail/tccodecheck.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tcolumn.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/terrormsg.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/texitcode1.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tfile.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tline.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tmaxcodesize.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tnimout.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tnimoutfull.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/toutput.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/toutputsub.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/treject.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tsortoutput.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/ttimeout.nim | 1 | ||||
-rw-r--r-- | testament/tests/shouldfail/tvalgrind.nim | 1 |
15 files changed, 0 insertions, 15 deletions
diff --git a/testament/tests/shouldfail/tccodecheck.nim b/testament/tests/shouldfail/tccodecheck.nim index 7b5f0cce6..477da1e23 100644 --- a/testament/tests/shouldfail/tccodecheck.nim +++ b/testament/tests/shouldfail/tccodecheck.nim @@ -1,5 +1,4 @@ discard """ - targets: "c" ccodecheck: "baz" """ diff --git a/testament/tests/shouldfail/tcolumn.nim b/testament/tests/shouldfail/tcolumn.nim index b79ec52a4..809ddec74 100644 --- a/testament/tests/shouldfail/tcolumn.nim +++ b/testament/tests/shouldfail/tcolumn.nim @@ -1,6 +1,5 @@ discard """ errormsg: "undeclared identifier: 'undeclared'" - targets: "c" line: 9 column: 7 """ diff --git a/testament/tests/shouldfail/terrormsg.nim b/testament/tests/shouldfail/terrormsg.nim index e69035235..6c130d107 100644 --- a/testament/tests/shouldfail/terrormsg.nim +++ b/testament/tests/shouldfail/terrormsg.nim @@ -1,6 +1,5 @@ discard """ errormsg: "wrong error message" - targets: "c" line: 9 column: 6 """ diff --git a/testament/tests/shouldfail/texitcode1.nim b/testament/tests/shouldfail/texitcode1.nim index e5e061578..605f046db 100644 --- a/testament/tests/shouldfail/texitcode1.nim +++ b/testament/tests/shouldfail/texitcode1.nim @@ -1,4 +1,3 @@ discard """ - targets: "c" exitcode: 1 """ diff --git a/testament/tests/shouldfail/tfile.nim b/testament/tests/shouldfail/tfile.nim index 9463882f9..b40a4f44f 100644 --- a/testament/tests/shouldfail/tfile.nim +++ b/testament/tests/shouldfail/tfile.nim @@ -1,5 +1,4 @@ discard """ - targets: "c" errormsg: "undeclared identifier: 'undefined'" file: "notthisfile.nim" """ diff --git a/testament/tests/shouldfail/tline.nim b/testament/tests/shouldfail/tline.nim index 7f7e90896..fe782eb03 100644 --- a/testament/tests/shouldfail/tline.nim +++ b/testament/tests/shouldfail/tline.nim @@ -1,5 +1,4 @@ discard """ - targets: "c" errormsg: "undeclared identifier: 'undeclared'" line: 10 column: 6 diff --git a/testament/tests/shouldfail/tmaxcodesize.nim b/testament/tests/shouldfail/tmaxcodesize.nim index 9e2bd9cfb..92022ee97 100644 --- a/testament/tests/shouldfail/tmaxcodesize.nim +++ b/testament/tests/shouldfail/tmaxcodesize.nim @@ -1,5 +1,4 @@ discard """ - targets: "c" maxcodesize: 1 """ diff --git a/testament/tests/shouldfail/tnimout.nim b/testament/tests/shouldfail/tnimout.nim index 832f134b0..0a65bfb70 100644 --- a/testament/tests/shouldfail/tnimout.nim +++ b/testament/tests/shouldfail/tnimout.nim @@ -1,5 +1,4 @@ discard """ - targets: "c" nimout: "Hello World!" action: compile """ diff --git a/testament/tests/shouldfail/tnimoutfull.nim b/testament/tests/shouldfail/tnimoutfull.nim index 3349ceedf..4fc93f6d2 100644 --- a/testament/tests/shouldfail/tnimoutfull.nim +++ b/testament/tests/shouldfail/tnimoutfull.nim @@ -1,5 +1,4 @@ discard """ - targets: "c" nimout: ''' msg1 msg2 diff --git a/testament/tests/shouldfail/toutput.nim b/testament/tests/shouldfail/toutput.nim index 0fa4d7278..eaf9e8652 100644 --- a/testament/tests/shouldfail/toutput.nim +++ b/testament/tests/shouldfail/toutput.nim @@ -1,5 +1,4 @@ discard """ - targets: "c" output: ''' done ''' diff --git a/testament/tests/shouldfail/toutputsub.nim b/testament/tests/shouldfail/toutputsub.nim index b34f3a8f2..47324ecee 100644 --- a/testament/tests/shouldfail/toutputsub.nim +++ b/testament/tests/shouldfail/toutputsub.nim @@ -1,6 +1,5 @@ discard """ outputsub: "something else" - targets: "c" """ echo "Hello World!" diff --git a/testament/tests/shouldfail/treject.nim b/testament/tests/shouldfail/treject.nim index 395dc4251..1e7258f70 100644 --- a/testament/tests/shouldfail/treject.nim +++ b/testament/tests/shouldfail/treject.nim @@ -1,6 +1,5 @@ discard """ action: "reject" - targets: "c" """ # Because we set action="reject", we expect this line not to compile. But the diff --git a/testament/tests/shouldfail/tsortoutput.nim b/testament/tests/shouldfail/tsortoutput.nim index 7a2845029..69dfbc0a0 100644 --- a/testament/tests/shouldfail/tsortoutput.nim +++ b/testament/tests/shouldfail/tsortoutput.nim @@ -1,6 +1,5 @@ discard """ sortoutput: true - targets: "c" output: ''' 2 1 diff --git a/testament/tests/shouldfail/ttimeout.nim b/testament/tests/shouldfail/ttimeout.nim index 8ffd71aaa..fd3e1a598 100644 --- a/testament/tests/shouldfail/ttimeout.nim +++ b/testament/tests/shouldfail/ttimeout.nim @@ -1,6 +1,5 @@ discard """ timeout: "0.1" - targets: "c" """ import os diff --git a/testament/tests/shouldfail/tvalgrind.nim b/testament/tests/shouldfail/tvalgrind.nim index 5502705b3..d551ff12e 100644 --- a/testament/tests/shouldfail/tvalgrind.nim +++ b/testament/tests/shouldfail/tvalgrind.nim @@ -1,6 +1,5 @@ discard """ valgrind: true - targets: "c" cmd: "nim $target --gc:arc -d:useMalloc $options $file" """ |