aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/build/script/parser+line.test.testscript
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2020-11-20 22:07:37 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2020-12-02 17:31:04 +0300
commit0ff39fd77b3127c7a250e7f817e34dfaecbcc208 (patch)
treeedb20351f3d44558201b5668823c191a8722d3a5 /libbuild2/build/script/parser+line.test.testscript
parent41a6f8b7d3036708f36ea1b5bd5b8d4289428fe5 (diff)
Add support for buildscript depdb preamble
Diffstat (limited to 'libbuild2/build/script/parser+line.test.testscript')
-rw-r--r--libbuild2/build/script/parser+line.test.testscript78
1 files changed, 0 insertions, 78 deletions
diff --git a/libbuild2/build/script/parser+line.test.testscript b/libbuild2/build/script/parser+line.test.testscript
deleted file mode 100644
index 1b39265..0000000
--- a/libbuild2/build/script/parser+line.test.testscript
+++ /dev/null
@@ -1,78 +0,0 @@
-# file : libbuild2/build/script/parser+line.test.testscript
-# license : MIT; see accompanying LICENSE file
-
-test.options += -d
-
-: command
-:
-$* <<EOF >>EOF
- foo >| 2>- &a &?b
- foo >=c 2>~/error:.*/ &!c
- foo >>:/~%EOS%
- %.*
- abc
- %xyz.*%
- EOS
- EOF
-
-: if-else
-:
-$* <<EOF >>EOF
- if foo
- bar
- elif fox
- if fix
- baz
- end
- biz
- end
- if! foo
- bar
- elif! fox
- baz
- end
- EOF
-
-: quoting
-:
-$* <<EOI >>EOO
- foo 'bar' "baz" '' ""
- "$foo"
- "foo$bar"
- "fo"o
- "foo"\"
- "foo\\"
- "foo\"<"
- fo\"o
- fo\\o
- fo\<o
- "fo<o"
- 'fo\"o'
- f"oo" "ba"r
- f"oo" 'ba'r
- "fo"'o'
- 'foo b"ar baz'
- EOI
- foo 'bar' "baz" '' ""
- "$foo"
- "foo$bar"
- "foo"
- "foo\""
- "foo\\"
- "foo\"<"
- fo\"o
- fo\\o
- fo\<o
- "fo<o"
- 'fo\"o'
- "foo bar"
- "foo" 'bar'
- "foo"
- 'foo b"ar baz'
- EOO
-
-: no-newline
-:
-$* <:'foo' 2>>EOE != 0
- buildfile:11:4: error: expected newline instead of <end of file>
- EOE