summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/scripts/0000-Basic/00023
-rw-r--r--test/stdout/00023
2 files changed, 6 insertions, 0 deletions
diff --git a/test/scripts/0000-Basic/0002 b/test/scripts/0000-Basic/0002
index 105134da3..bc61998ca 100644
--- a/test/scripts/0000-Basic/0002
+++ b/test/scripts/0000-Basic/0002
@@ -615,6 +615,9 @@ ${extract{}{X=3}}
${extract{ }{X=3}}
${extract{ 2 }{ }{a b c}}
+${map{a,1:b,2:c,3}{${extract{1}{,}{$item}{$value}{}}}}
+${map{a,1:b,2:c,3}{${extract{1}{,}{$item}{$value}{failcase}{bogus_argument}}}}
+
# Translation
abcdea aaa xyz ${tr{abcdea}{aaa}{xyz}}
diff --git a/test/stdout/0002 b/test/stdout/0002
index ee351a278..ee1ef9d93 100644
--- a/test/stdout/0002
+++ b/test/stdout/0002
@@ -577,6 +577,9 @@
> Failed: first argument of "extract" must not be empty
> b
>
+> a:b:c
+> Failed: missing or misplaced { or } inside "map" item
+>
> # Translation
>
> abcdea aaa xyz zbcdez