From aab54ca12373bc7df1323017e4fb0b9594dcb835 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 4 Jan 2017 17:41:20 +0200 Subject: Update tests to reflect lexer mode renames (previous commit) --- unit-tests/test/script/lexer/command-line.test | 146 ++++++++++++------------- 1 file changed, 73 insertions(+), 73 deletions(-) (limited to 'unit-tests/test/script/lexer/command-line.test') diff --git a/unit-tests/test/script/lexer/command-line.test b/unit-tests/test/script/lexer/command-line.test index 38e5954..0040cfe 100644 --- a/unit-tests/test/script/lexer/command-line.test +++ b/unit-tests/test/script/lexer/command-line.test @@ -1,134 +1,134 @@ test.arguments = command-line -$* <:"0<+" >>EOO # in-pass-redirect -'0' -<+ +$* <"cmd;" >>EOO # semi +'cmd' +; + EOO -$* <:"0 <+" >>EOO # arg-in-pass-redirect -'0 ' -<+ +$* <"cmd ;" >>EOO # semi-separated +'cmd' +; + EOO -$* <:"1>+" >>EOO # out-pass-redirect -'1' ->+ +$* <";" >>EOO # semi-only +; + EOO -$* <:"1 >+" >>EOO # arg-out-pass-redirect -'1 ' ->+ +$* <"cmd: dsc" >>EOO # colon +'cmd' +: +'dsc' + EOO -$* <:"0<-" >>EOO # in-null-redirect -'0' -<- +$* <"cmd :dsc" >>EOO # colon-separated +'cmd' +: +'dsc' + EOO -$* <:"0 <-" >>EOO # arg-in-null-redirect -'0 ' -<- +$* <":" >>EOO # colon-only +: + EOO -$* <:"1>-" >>EOO # out-null-redirect +$* <"cmd <+ 1>+" >>EOO # pass-redirect +'cmd' +<+ '1' ->- +>+ + EOO -$* <:"1 >-" >>EOO # arg-out-null-redirect -'1 ' +$* <"cmd <- 1>-" >>EOO # null-redirect +'cmd' +<- +'1' >- + EOO -$* <:"1>&2" >>EOO # merge-redirect +$* <"cmd 1>&2" >>EOO # merge-redirect +'cmd' '1' >& '2' + EOO -$* <:"1 >&2" >>EOO # arg-merge-redirect -'1 ' ->& -'2' -EOO - -$* <:"0>EOO # in-str-redirect -'0' +$* <"cmd b" >>EOO # str-redirect +'cmd' < -'a b' -EOO - -$* <:"1>a b" >>EOO # out-str-redirect +'a' '1' > -'a b' +'b' + EOO -$* <:"0<:a b" >>EOO # in-str-nn-redirect -'0' +$* <"cmd <:a 1>:b" >>EOO # str-nn-redirect +'cmd' <: -'a b' -EOO - -$* <:"1>:a b" >>EOO # out-str-nn-redirect +'a' '1' >: -'a b' +'b' + EOO -$* <:"0<>EOO # in-doc-redirect -'0' +$* <"cmd <>EOO" >>EOO # doc-redirect +'cmd' << -'E O I' -EOO - -$* <:"1>>E O O" >>EOO # out-doc-redirect +'EOI' '1' >> -'E O O' +'EOO' + EOO -$* <:"0<<:E O I" >>EOO # in-doc-nn-redirect -'0' +$* <"cmd <<:EOI 1>>:EOO" >>EOO # doc-nn-redirect +'cmd' <<: -'E O I' -EOO - -$* <:"1>>:E O O" >>EOO # out-doc-nn-redirect +'EOI' '1' >>: -'E O O' +'EOO' + EOO -$* <:"0<<>EOO # in-file-redirect -'0' +$* <"cmd <<>>out 2>>>&err" >>EOO # file-redirect +'cmd' <<< -'a b' -EOO - -$* <:"1>>>a b" >>EOO # out-file-redirect -'1' +'in' >>> -'a b' -EOO - -$* <:"1>>>&a b" >>EOO # out-file-app-redirect -'1' +'out' +'2' >>>& -'a b' +'err' + EOO -$* <:"&file" >>EOO # cleanup-always +$* <"cmd &file" >>EOO # cleanup-always +'cmd' & 'file' + EOO -$* <:"&?file" >>EOO # cleanup-maybe +$* <"cmd &?file" >>EOO # cleanup-maybe +'cmd' &? 'file' + EOO -$* <:"&!file" >>EOO # cleanup-never +$* <"cmd &!file" >>EOO # cleanup-never +'cmd' &! 'file' + EOO -- cgit v1.1