summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/ccwl.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/ccwl.scm b/tests/ccwl.scm
index 9e09a16..e876912 100644
--- a/tests/ccwl.scm
+++ b/tests/ccwl.scm
@@ -301,4 +301,11 @@
'(workflow ((message #:type string))
(rename (foo) #:foo message))))
+(test-condition "rename with unknown key must raise a &ccwl-violation condition"
+ (ccwl-violation-with-message?
+ "Unknown key ~a. Known keys at this step are ~a.")
+ (macroexpand
+ '(workflow ((foo #:type string))
+ (rename #:bar foobar))))
+
(test-end "ccwl")