aboutsummaryrefslogtreecommitdiff
path: root/tests/expansion
diff options
context:
space:
mode:
Diffstat (limited to 'tests/expansion')
-rw-r--r--tests/expansion/escape.testscript17
-rw-r--r--tests/expansion/subscript.testscript2
2 files changed, 18 insertions, 1 deletions
diff --git a/tests/expansion/escape.testscript b/tests/expansion/escape.testscript
new file mode 100644
index 0000000..1140032
--- /dev/null
+++ b/tests/expansion/escape.testscript
@@ -0,0 +1,17 @@
+# file : tests/expansion/type.testscript
+# license : MIT; see accompanying LICENSE file
+
+# Test escape sequence expansion.
+
+.include ../common.testscript
+
+: simple
+:
+$* <<EOI >>EOO
+print "foo$\nbar"
+print $size([string] "foo$\0bar")
+EOI
+foo
+bar
+7
+EOO
diff --git a/tests/expansion/subscript.testscript b/tests/expansion/subscript.testscript
index 0c06394..38728d4 100644
--- a/tests/expansion/subscript.testscript
+++ b/tests/expansion/subscript.testscript
@@ -85,7 +85,7 @@ EOE
: invalid-subscript
:
$* <'print ($x[1a])' 2>>EOE != 0
-<stdin>:1:11: error: invalid value subscript: invalid uint64 value: '1a'
+<stdin>:1:11: error: invalid value subscript: invalid uint64 value '1a'
<stdin>:1:9: info: use the '\[' escape sequence if this is a wildcard pattern
EOE