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-head mailing list