diff options
author | Rob Landley <rob@landley.net> | 2014-12-14 13:51:28 -0600 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2014-12-14 13:51:28 -0600 |
commit | 807a50d89976e2de081d487a54e8e109d49f0a6d (patch) | |
tree | b3cac87669ab535e80d7ff1359f15a2a04582da9 /tests | |
parent | 2c23705ab0e3038f0b5bfd3af742d07a3383ed54 (diff) | |
download | toybox-807a50d89976e2de081d487a54e8e109d49f0a6d.tar.gz toybox-807a50d89976e2de081d487a54e8e109d49f0a6d.tar.bz2 toybox-807a50d89976e2de081d487a54e8e109d49f0a6d.zip |
Make sed a\ line continuations work properly for different pattern input modes.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/sed.test | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/sed.test b/tests/sed.test index 8673885..789a1a5 100644 --- a/tests/sed.test +++ b/tests/sed.test @@ -119,6 +119,17 @@ testing "sed D further processing depends on whether line is blank" \ "sed -e '/one/,/three/{' -e 'i meep' -e'N;2D;}'" \ "meep\nmeep\ntwo\nthree\n" "" "one\ntwo\nthree\n" +# Different ways of parsing line continuations + +testing "" "sed -e '1a\' -e 'huh'" "meep\nhuh\n" "" "meep" +testing "" "sed -f input" "blah\nboom\n" '1a\\\nboom' 'blah' +testing "" "sed '1a\ +hello'" "merp\nhello\n" "" "merp" +#echo meep | sed/sed -e '1a\' -e 'huh' +#echo blah | sed/sed -f <(echo -e "1a\\\\\nboom") +#echo merp | sed/sed "1a\\ +#hello" + # -i with $ last line test exit $FAILCOUNT |