diff options
Diffstat (limited to 'tests/template')
-rw-r--r-- | tests/template/tconfusinglocal.nim | 4 | ||||
-rw-r--r-- | tests/template/texponential_eval.nim | 8 | ||||
-rw-r--r-- | tests/template/thygienictempl.nim | 4 | ||||
-rw-r--r-- | tests/template/tparams_gensymed.nim | 13 | ||||
-rw-r--r-- | tests/template/tsighash_regression.nim | 5 | ||||
-rw-r--r-- | tests/template/ttempl3.nim | 8 |
6 files changed, 38 insertions, 4 deletions
diff --git a/tests/template/tconfusinglocal.nim b/tests/template/tconfusinglocal.nim index 50bf8f4b2..9f641e2bf 100644 --- a/tests/template/tconfusinglocal.nim +++ b/tests/template/tconfusinglocal.nim @@ -1,3 +1,7 @@ +discard """ +output: "0" +""" + # bug #5135 proc fail*[E](e: E): void = diff --git a/tests/template/texponential_eval.nim b/tests/template/texponential_eval.nim index 32af9e8f7..b4e3faefb 100644 --- a/tests/template/texponential_eval.nim +++ b/tests/template/texponential_eval.nim @@ -1,13 +1,17 @@ # bug #1940 discard """ - nimout: '''=== +nimout: ''' +=== merge (A) with (B) merge (A B) with (C) merge (A B C) with (D) merge (A B C D) with (E) merge (A B C D E) with (F) -===''' +=== +''' + +output: "A B C D E F" """ type SqlStmt = tuple diff --git a/tests/template/thygienictempl.nim b/tests/template/thygienictempl.nim index de40450aa..506f57148 100644 --- a/tests/template/thygienictempl.nim +++ b/tests/template/thygienictempl.nim @@ -1,3 +1,7 @@ +discard """ +action: compile +""" + var e = "abc" diff --git a/tests/template/tparams_gensymed.nim b/tests/template/tparams_gensymed.nim index 3fb0dd4a5..da86d63dc 100644 --- a/tests/template/tparams_gensymed.nim +++ b/tests/template/tparams_gensymed.nim @@ -1,4 +1,15 @@ - +discard """ +output: ''' +0 +1 +2 +3 +0 +1 +2 +3 +''' +""" # bug #1915 import macros diff --git a/tests/template/tsighash_regression.nim b/tests/template/tsighash_regression.nim index bf1f4dfe4..f3a6b4833 100644 --- a/tests/template/tsighash_regression.nim +++ b/tests/template/tsighash_regression.nim @@ -1,5 +1,8 @@ +discard """ +exitcode: 1 +outputsub: "0" +""" import tconfusinglocal - fail "foo" diff --git a/tests/template/ttempl3.nim b/tests/template/ttempl3.nim index d6a369d32..dc18108d5 100644 --- a/tests/template/ttempl3.nim +++ b/tests/template/ttempl3.nim @@ -1,3 +1,11 @@ +discard """ +output: ''' +1 +yay +12 +''' +""" + template withOpenFile(f: untyped, filename: string, mode: FileMode, actions: untyped): untyped = |