From e39afe1fbd6d9f1ad1eea0052a5163572e11a98f Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Tue, 24 Apr 2012 19:21:16 +0200 Subject: sed: fix handling of s/// which has empty matches Signed-off-by: Denys Vlasenko --- testsuite/sed.tests | 1 + 1 file changed, 1 insertion(+) (limited to 'testsuite/sed.tests') diff --git a/testsuite/sed.tests b/testsuite/sed.tests index ba163e9e9..9fa8e190c 100755 --- a/testsuite/sed.tests +++ b/testsuite/sed.tests @@ -48,6 +48,7 @@ testing "sed accepts multiple -e" "sed -e 'i\' -e '1' -e 'a\' -e '3'" \ # substitutions testing "sed -n" "sed -n -e s/foo/bar/ -e s/bar/baz/" "" "" "foo\n" +testing "sed with empty match" "sed 's/z*//g'" "string\n" "" "string\n" testing "sed s//p" "sed -e s/foo/bar/p -e s/bar/baz/p" "bar\nbaz\nbaz\n" \ "" "foo\n" testing "sed -n s//p" "sed -ne s/abc/def/p" "def\n" "" "abc\n" -- cgit v1.2.3