From a64e35b336dbca32aa16228b09670ff8f83029d2 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Sat, 28 Mar 2015 20:21:03 -0500 Subject: Fix sed bug David Halls hit trying to compile libiconv. --- tests/sed.test | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests/sed.test') diff --git a/tests/sed.test b/tests/sed.test index dfc76023..9f2956f8 100644 --- a/tests/sed.test +++ b/tests/sed.test @@ -4,7 +4,7 @@ testing 'sed as cat' 'sed ""' "one\ntwo\nthree" "" "one\ntwo\nthree" # This segfaults ubuntu 12.04's sed. No really. -testing 'sed - - twice' 'sed "" - -' "hello\n" "" "hello\n" +SKIP_HOST=1 testing 'sed - - twice' 'sed "" - -' "hello\n" "" "hello\n" testing 'sed -n' 'sed -n ""' "" "" "one\ntwo\nthree" testing 'sed -n p' 'sed -n p' "one\ntwo\nthree" "" "one\ntwo\nthree" testing 'sed explicit pattern' 'sed -e p -n' "one\ntwo\nthree" "" \ @@ -132,6 +132,9 @@ hello'" "merp\nhello\n" "" "merp" #echo merp | sed/sed "1a\\ #hello" +testing "sed bonus backslashes" \ + "sed -e 'a \l \x\' -e \"\$(echo -e 'ab\\\nc')\"" \ + "hello\nl x\nab\nc\n" "" "hello\n" # -i with $ last line test exit $FAILCOUNT -- cgit v1.2.3