diff options
Diffstat (limited to 'unit-tests/test/script/parser')
-rw-r--r-- | unit-tests/test/script/parser/buildfile | 3 | ||||
-rw-r--r-- | unit-tests/test/script/parser/command-re-parse.test | 2 | ||||
-rw-r--r-- | unit-tests/test/script/parser/here-document.test | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/unit-tests/test/script/parser/buildfile b/unit-tests/test/script/parser/buildfile index 56a4682..af602b1 100644 --- a/unit-tests/test/script/parser/buildfile +++ b/unit-tests/test/script/parser/buildfile @@ -10,6 +10,7 @@ scope prerequisite file module operation rule b-options algorithm search \ filesystem config/{utility init operation} dump types-parsers \ test/{target script/{token lexer parser script}} -exe{driver}: cxx{driver} ../../../../build2/cxx{$src} $libs #test{testscript} +exe{driver}: cxx{driver} ../../../../build2/cxx{$src} $libs \ +test{pre-parse expansion here-document command-re-parse} include ../../../../build2/ diff --git a/unit-tests/test/script/parser/command-re-parse.test b/unit-tests/test/script/parser/command-re-parse.test index 956052d..5ea2284 100644 --- a/unit-tests/test/script/parser/command-re-parse.test +++ b/unit-tests/test/script/parser/command-re-parse.test @@ -3,7 +3,7 @@ # $* <<EOI >>EOO x = cmd \\">!\\" "'<!'" -$x +\$x EOI cmd ">!" "<!" EOO diff --git a/unit-tests/test/script/parser/here-document.test b/unit-tests/test/script/parser/here-document.test index 7cfa8d4..13b070a 100644 --- a/unit-tests/test/script/parser/here-document.test +++ b/unit-tests/test/script/parser/here-document.test @@ -15,6 +15,6 @@ cmd <<EOF 'single' "double" b'o't"h" -'single' "double" +single double EOF EOO |