diff options
Diffstat (limited to 'tests/expansion')
-rw-r--r-- | tests/expansion/escape.testscript | 17 | ||||
-rw-r--r-- | tests/expansion/subscript.testscript | 2 |
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 |