summary refs log tree commit diff stats
path: root/testament/tests
diff options
context:
space:
mode:
authorn5m <72841454+n5m@users.noreply.github.com>2020-10-27 07:48:14 +0000
committerGitHub <noreply@github.com>2020-10-27 08:48:14 +0100
commit066f3ebc2ae00af10f477dd9c07b94f1f161030d (patch)
treedab4919f32865ccd32a89cb9e03847d457845872 /testament/tests
parent58a1eec96a98adbc3fa36abc8cc770e1a1596443 (diff)
downloadNim-066f3ebc2ae00af10f477dd9c07b94f1f161030d.tar.gz
add tests for Testament "reject" action (#15709)
* add test for reject action

* highlight that a compilation failure is expected

* add the converse test for action=reject

* add trailing newline

* fix wording
Diffstat (limited to 'testament/tests')
-rw-r--r--testament/tests/shouldfail/treject.nim7
1 files changed, 7 insertions, 0 deletions
diff --git a/testament/tests/shouldfail/treject.nim b/testament/tests/shouldfail/treject.nim
new file mode 100644
index 000000000..aaf2b4a63
--- /dev/null
+++ b/testament/tests/shouldfail/treject.nim
@@ -0,0 +1,7 @@
+discard """
+action: "reject"
+"""
+
+# Because we set action="reject", we expect this line not to compile. But the
+# line does compile, therefore the test fails.
+assert true