svn commit: r250242 - head/tools/regression/usr.bin/xargs
Stefan Farfeleder
stefanf at FreeBSD.org
Sat May 4 16:41:17 UTC 2013
Author: stefanf
Date: Sat May 4 16:41:14 2013
New Revision: 250242
URL: http://svnweb.freebsd.org/changeset/base/250242
Log:
Add a few xargs tests related to -0, -n and quoting.
Added:
head/tools/regression/usr.bin/xargs/regress.0.in (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.0.out (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.0I.out (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.0J.out (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.0L.out (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.n1.out (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.n2.out (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.n3.out (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.quotes.in (contents, props changed)
head/tools/regression/usr.bin/xargs/regress.quotes.out (contents, props changed)
Modified:
head/tools/regression/usr.bin/xargs/regress.sh
Added: head/tools/regression/usr.bin/xargs/regress.0.in
==============================================================================
Binary file. No diff available.
Added: head/tools/regression/usr.bin/xargs/regress.0.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.0.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,8 @@
+quick ' brown
+fox jumped
+over "the lazy
+dog
+quick brown fox
+jumped over the
+lazy dog
+
Added: head/tools/regression/usr.bin/xargs/regress.0I.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.0I.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,18 @@
+The quick ' brown quick ' brownquick ' brown quick ' brown
+The fox jumped
+over "the lazy fox jumped
+over "the lazyfox jumped
+over "the lazy fox jumped
+over "the lazy
+The
+The dog
+quick brown fox dog
+quick brown foxdog
+quick brown fox dog
+quick brown fox
+The jumped over the jumped over thejumped over the jumped over the
+The lazy dog
+ lazy dog
+lazy dog
+ lazy dog
+
Added: head/tools/regression/usr.bin/xargs/regress.0J.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.0J.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,4 @@
+The quick ' brown fox jumped
+over "the lazy dog
+quick brown fox jumped over the lazy dog
+ again.
Added: head/tools/regression/usr.bin/xargs/regress.0L.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.0L.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,6 @@
+quick ' brown fox jumped
+over "the lazy
+dog
+quick brown fox
+jumped over the lazy dog
+
Added: head/tools/regression/usr.bin/xargs/regress.n1.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.n1.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,8 @@
+quick
+brown
+fox
+jumped
+over
+the
+lazy
+dog
Added: head/tools/regression/usr.bin/xargs/regress.n2.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.n2.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,4 @@
+quick brown
+fox jumped
+over the
+lazy dog
Added: head/tools/regression/usr.bin/xargs/regress.n3.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.n3.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,3 @@
+quick brown fox
+jumped over the
+lazy dog
Added: head/tools/regression/usr.bin/xargs/regress.quotes.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.quotes.in Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,4 @@
+a 'b "c' \'d
+e\ f "g ' h"
+i\
+j
Added: head/tools/regression/usr.bin/xargs/regress.quotes.out
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/tools/regression/usr.bin/xargs/regress.quotes.out Sat May 4 16:41:14 2013 (r250242)
@@ -0,0 +1,7 @@
+a
+b "c
+'d
+e f
+g ' h
+i
+j
Modified: head/tools/regression/usr.bin/xargs/regress.sh
==============================================================================
--- head/tools/regression/usr.bin/xargs/regress.sh Sat May 4 15:43:09 2013 (r250241)
+++ head/tools/regression/usr.bin/xargs/regress.sh Sat May 4 16:41:14 2013 (r250242)
@@ -1,6 +1,6 @@
# $FreeBSD$
-echo 1..5
+echo 1..13
REGRESSION_START($1)
@@ -9,5 +9,13 @@ REGRESSION_TEST(`I', `xargs -I% echo The
REGRESSION_TEST(`J', `xargs -J% echo The % again. < regress.in')
REGRESSION_TEST(`L', `xargs -L3 echo < regress.in')
REGRESSION_TEST(`R', `xargs -I% -R1 echo The % % % %% % % < regress.in')
+REGRESSION_TEST(`n1', `xargs -n1 echo < regress.in')
+REGRESSION_TEST(`n2', `xargs -n2 echo < regress.in')
+REGRESSION_TEST(`n3', `xargs -n3 echo < regress.in')
+REGRESSION_TEST(`0', `xargs -0 -n1 echo < regress.0.in')
+REGRESSION_TEST(`0I', `xargs -0 -I% echo The % %% % < regress.0.in')
+REGRESSION_TEST(`0J', `xargs -0 -J% echo The % again. < regress.0.in')
+REGRESSION_TEST(`0L', `xargs -0 -L2 echo < regress.0.in')
+REGRESSION_TEST(`quotes', `xargs -n1 echo < regress.quotes.in')
REGRESSION_END()
More information about the svn-src-all
mailing list