From 84b8296ef73b14ce0d976a5ab391ac245a826fde Mon Sep 17 00:00:00 2001 From: dds Date: Tue, 11 Nov 2008 17:10:24 +0000 Subject: Add a test for the "or more" part of the following POSIX specification. "A function can be preceded by one or more '!' characters, in which case the function shall be applied if the addresses do not select the pattern space." --- tools/regression/usr.bin/sed/regress.not.out | 1 + tools/regression/usr.bin/sed/regress.sh | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 tools/regression/usr.bin/sed/regress.not.out (limited to 'tools/regression/usr.bin/sed') diff --git a/tools/regression/usr.bin/sed/regress.not.out b/tools/regression/usr.bin/sed/regress.not.out new file mode 100644 index 0000000..257cc56 --- /dev/null +++ b/tools/regression/usr.bin/sed/regress.not.out @@ -0,0 +1 @@ +foo diff --git a/tools/regression/usr.bin/sed/regress.sh b/tools/regression/usr.bin/sed/regress.sh index 34b0cb7..98282ef 100644 --- a/tools/regression/usr.bin/sed/regress.sh +++ b/tools/regression/usr.bin/sed/regress.sh @@ -2,7 +2,7 @@ REGRESSION_START($1) -echo '1..24' +echo '1..25' REGRESSION_TEST(`G', `sed G < regress.in') REGRESSION_TEST(`P', `sed P < regress.in') @@ -69,5 +69,6 @@ REGRESSION_TEST(`icase3', `sed s/SED/Foo/ < regress.in') REGRESSION_TEST(`hanoi', `echo ":abcd: : :" | sed -f hanoi.sed') REGRESSION_TEST(`math', `echo "4+7*3+2^7/3" | sed -f math.sed') +REGRESSION_TEST(`not', `echo foo | sed "1!!s/foo/bar/"') REGRESSION_END() -- cgit v1.1