svn commit: r184852 - head/tools/regression/usr.bin/sed

Diomidis Spinellis dds at FreeBSD.org
Tue Nov 11 09:10:25 PST 2008


Author: dds
Date: Tue Nov 11 17:10:24 2008
New Revision: 184852
URL: http://svn.freebsd.org/changeset/base/184852

Log:
  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."

Added:
  head/tools/regression/usr.bin/sed/regress.not.out   (contents, props changed)
Modified:
  head/tools/regression/usr.bin/sed/regress.sh

Added: head/tools/regression/usr.bin/sed/regress.not.out
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/tools/regression/usr.bin/sed/regress.not.out	Tue Nov 11 17:10:24 2008	(r184852)
@@ -0,0 +1 @@
+foo

Modified: head/tools/regression/usr.bin/sed/regress.sh
==============================================================================
--- head/tools/regression/usr.bin/sed/regress.sh	Tue Nov 11 15:51:45 2008	(r184851)
+++ head/tools/regression/usr.bin/sed/regress.sh	Tue Nov 11 17:10:24 2008	(r184852)
@@ -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
 
 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()


More information about the svn-src-head mailing list