diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/array/tarray.nim | 1 | ||||
-rw-r--r-- | tests/collections/ttables.nim | 3 | ||||
-rw-r--r-- | tests/destructor/turn_destroy_into_finalizer.nim | 1 | ||||
-rw-r--r-- | tests/generics/trtree.nim | 3 | ||||
-rw-r--r-- | tests/method/tmultim.nim | 3 | ||||
-rw-r--r-- | tests/misc/tcmdline.nim | 1 | ||||
-rw-r--r-- | tests/misc/tnew.nim | 1 | ||||
-rw-r--r-- | tests/pragmas/tused.nim | 2 | ||||
-rw-r--r-- | tests/stdlib/tquit.nim | 1 | ||||
-rw-r--r-- | tests/system/t7894.nim | 1 | ||||
-rw-r--r-- | tests/system/talloc2.nim | 1 | ||||
-rw-r--r-- | tests/system/tparams.nim | 5 | ||||
-rw-r--r-- | tests/system/trealloc.nim | 1 | ||||
-rw-r--r-- | tests/types/tissues_types.nim | 3 |
14 files changed, 24 insertions, 3 deletions
diff --git a/tests/array/tarray.nim b/tests/array/tarray.nim index 96e90c97a..2a371b788 100644 --- a/tests/array/tarray.nim +++ b/tests/array/tarray.nim @@ -28,6 +28,7 @@ dflfdjkl__abcdefgasfsgdfgsgdfggsdfasdfsafewfkljdsfajsdf kgdchlfniambejop fjpmholcibdgeakn ''' +joinable: false """ block tarray: diff --git a/tests/collections/ttables.nim b/tests/collections/ttables.nim index b22b2b237..6798e5731 100644 --- a/tests/collections/ttables.nim +++ b/tests/collections/ttables.nim @@ -6,10 +6,11 @@ And we get here 2 3 ''' +joinable: false """ import hashes, sequtils, tables - +# test should not be joined because it takes too long. block tableadds: proc main = var tab = newTable[string, string]() diff --git a/tests/destructor/turn_destroy_into_finalizer.nim b/tests/destructor/turn_destroy_into_finalizer.nim index b3f34003e..1409c1c57 100644 --- a/tests/destructor/turn_destroy_into_finalizer.nim +++ b/tests/destructor/turn_destroy_into_finalizer.nim @@ -1,5 +1,6 @@ discard """ output: "turn_destroy_into_finalizer works" + joinable: false """ type diff --git a/tests/generics/trtree.nim b/tests/generics/trtree.nim index 3fb080335..6ec1c8f6f 100644 --- a/tests/generics/trtree.nim +++ b/tests/generics/trtree.nim @@ -2,8 +2,11 @@ discard """ output: '''1 [2, 3, 4, 7] [0, 0]''' target: "c" + joinable: false """ +# don't join because the code is too messy. + # Nim RTree and R*Tree implementation # S. Salewski, 06-JAN-2018 diff --git a/tests/method/tmultim.nim b/tests/method/tmultim.nim index 310502c56..0e68b660f 100644 --- a/tests/method/tmultim.nim +++ b/tests/method/tmultim.nim @@ -4,9 +4,10 @@ collide: unit, thing collide: unit, thing collide: thing, unit collide: thing, thing -collide: unit, thing | collide: unit, thing | collide: thing, unit | +collide: unit, thing | collide: unit, thing | collide: thing, unit | do nothing ''' + joinable: false """ diff --git a/tests/misc/tcmdline.nim b/tests/misc/tcmdline.nim index 2c4768716..71e1301ca 100644 --- a/tests/misc/tcmdline.nim +++ b/tests/misc/tcmdline.nim @@ -1,5 +1,6 @@ discard """ outputsub: "Number of parameters: 0" +joinable: false """ # Test the command line diff --git a/tests/misc/tnew.nim b/tests/misc/tnew.nim index 02282dd4a..2d9a64461 100644 --- a/tests/misc/tnew.nim +++ b/tests/misc/tnew.nim @@ -3,6 +3,7 @@ outputsub: ''' Simple tree node allocation worked! Simple cycle allocation worked! ''' +joinable: false """ # Test the implementation of the new operator diff --git a/tests/pragmas/tused.nim b/tests/pragmas/tused.nim index dce854146..67a039d8a 100644 --- a/tests/pragmas/tused.nim +++ b/tests/pragmas/tused.nim @@ -4,8 +4,10 @@ compile start tused.nim(15, 8) Hint: 'tused.echoSub(a: int, b: int)[declared in tused.nim(15, 7)]' is declared but not used [XDeclaredButNotUsed] compile end''' output: "8\n8" + joinable: false """ +# not joinable because paths in nimout differ when imported static: echo "compile start" diff --git a/tests/stdlib/tquit.nim b/tests/stdlib/tquit.nim index 4f8d5fb20..1f9283ec4 100644 --- a/tests/stdlib/tquit.nim +++ b/tests/stdlib/tquit.nim @@ -2,6 +2,7 @@ discard """ output: ''' just exiting... ''' +joinable: false """ # Test the new beforeQuit variable: diff --git a/tests/system/t7894.nim b/tests/system/t7894.nim index 27ee3f220..b7ca1eec8 100644 --- a/tests/system/t7894.nim +++ b/tests/system/t7894.nim @@ -1,6 +1,7 @@ discard """ disabled: "travis" disabled: "appveyor" +joinable: false """ # CI integration servers are out of memory for this test diff --git a/tests/system/talloc2.nim b/tests/system/talloc2.nim index e40c3f93c..7e0dec9d3 100644 --- a/tests/system/talloc2.nim +++ b/tests/system/talloc2.nim @@ -1,5 +1,6 @@ discard """ disabled: "windows" +joinable: false """ # appveyor is "out of memory" diff --git a/tests/system/tparams.nim b/tests/system/tparams.nim index 015530043..dcd620b20 100644 --- a/tests/system/tparams.nim +++ b/tests/system/tparams.nim @@ -1,3 +1,8 @@ +discard """ +joinable: false +""" + +# not joinable because it executes itself with parameters import os import osproc import parseopt2 diff --git a/tests/system/trealloc.nim b/tests/system/trealloc.nim index dc5f712d6..7180b8eda 100644 --- a/tests/system/trealloc.nim +++ b/tests/system/trealloc.nim @@ -1,5 +1,6 @@ discard """ output: '''success''' + joinable: false """ # bug #4818 diff --git a/tests/types/tissues_types.nim b/tests/types/tissues_types.nim index 97c796302..d3643842e 100644 --- a/tests/types/tissues_types.nim +++ b/tests/types/tissues_types.nim @@ -9,8 +9,9 @@ ptr Foo (member: "hello world", x: ...) (member: 123.456, x: ...) ''' +joinable: false """ - +# not joinable because it causes out of memory with --gc:boehm import typetraits block t1252: |