[Midnightbsd-cvs] src [10782] trunk/usr.bin/xargs/tests: add tests
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Jun 9 22:45:35 EDT 2018
Revision: 10782
http://svnweb.midnightbsd.org/src/?rev=10782
Author: laffer1
Date: 2018-06-09 22:45:34 -0400 (Sat, 09 Jun 2018)
Log Message:
-----------
add tests
Added Paths:
-----------
trunk/usr.bin/xargs/tests/
trunk/usr.bin/xargs/tests/Makefile
trunk/usr.bin/xargs/tests/legacy_test.sh
trunk/usr.bin/xargs/tests/regress.0.in
trunk/usr.bin/xargs/tests/regress.0.out
trunk/usr.bin/xargs/tests/regress.0I.out
trunk/usr.bin/xargs/tests/regress.0J.out
trunk/usr.bin/xargs/tests/regress.0L.out
trunk/usr.bin/xargs/tests/regress.0P1.out
trunk/usr.bin/xargs/tests/regress.I.out
trunk/usr.bin/xargs/tests/regress.J.out
trunk/usr.bin/xargs/tests/regress.L.out
trunk/usr.bin/xargs/tests/regress.P1.out
trunk/usr.bin/xargs/tests/regress.R.out
trunk/usr.bin/xargs/tests/regress.in
trunk/usr.bin/xargs/tests/regress.n1.out
trunk/usr.bin/xargs/tests/regress.n2.out
trunk/usr.bin/xargs/tests/regress.n2P0.out
trunk/usr.bin/xargs/tests/regress.n3.out
trunk/usr.bin/xargs/tests/regress.normal.out
trunk/usr.bin/xargs/tests/regress.quotes.in
trunk/usr.bin/xargs/tests/regress.quotes.out
trunk/usr.bin/xargs/tests/regress.sh
Added: trunk/usr.bin/xargs/tests/Makefile
===================================================================
--- trunk/usr.bin/xargs/tests/Makefile (rev 0)
+++ trunk/usr.bin/xargs/tests/Makefile 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,28 @@
+# $MidnightBSD$
+# $FreeBSD: stable/10/usr.bin/xargs/tests/Makefile 313488 2017-02-09 22:49:48Z ngie $
+
+TAP_TESTS_SH= legacy_test
+
+FILESDIR= ${TESTSDIR}
+FILES= regress.0.in
+FILES+= regress.0.out
+FILES+= regress.0I.out
+FILES+= regress.0J.out
+FILES+= regress.0L.out
+FILES+= regress.0P1.out
+FILES+= regress.I.out
+FILES+= regress.J.out
+FILES+= regress.L.out
+FILES+= regress.P1.out
+FILES+= regress.R.out
+FILES+= regress.in
+FILES+= regress.n1.out
+FILES+= regress.n2.out
+FILES+= regress.n2P0.out
+FILES+= regress.n3.out
+FILES+= regress.normal.out
+FILES+= regress.quotes.in
+FILES+= regress.quotes.out
+FILES+= regress.sh
+
+.include <bsd.test.mk>
Property changes on: trunk/usr.bin/xargs/tests/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/legacy_test.sh
===================================================================
--- trunk/usr.bin/xargs/tests/legacy_test.sh (rev 0)
+++ trunk/usr.bin/xargs/tests/legacy_test.sh 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# $FreeBSD: stable/10/usr.bin/xargs/tests/legacy_test.sh 263227 2014-03-16 08:04:06Z jmmv $
+
+SRCDIR="$(dirname "${0}")"; export SRCDIR
+
+m4 "${SRCDIR}/../regress.m4" "${SRCDIR}/regress.sh" | sh
Property changes on: trunk/usr.bin/xargs/tests/legacy_test.sh
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.0.in
===================================================================
(Binary files differ)
Index: trunk/usr.bin/xargs/tests/regress.0.in
===================================================================
--- trunk/usr.bin/xargs/tests/regress.0.in 2018-06-10 02:44:24 UTC (rev 10781)
+++ trunk/usr.bin/xargs/tests/regress.0.in 2018-06-10 02:45:34 UTC (rev 10782)
Property changes on: trunk/usr.bin/xargs/tests/regress.0.in
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.0.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.0.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.0.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,8 @@
+quick ' brown
+fox jumped
+over "the lazy
+dog
+quick brown fox
+jumped over the
+lazy dog
+
Property changes on: trunk/usr.bin/xargs/tests/regress.0.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.0I.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.0I.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.0I.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -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
+
Property changes on: trunk/usr.bin/xargs/tests/regress.0I.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.0J.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.0J.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.0J.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+The quick ' brown fox jumped
+over "the lazy dog
+quick brown fox jumped over the lazy dog
+ again.
Property changes on: trunk/usr.bin/xargs/tests/regress.0J.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.0L.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.0L.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.0L.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,6 @@
+quick ' brown fox jumped
+over "the lazy
+dog
+quick brown fox
+jumped over the lazy dog
+
Property changes on: trunk/usr.bin/xargs/tests/regress.0L.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.0P1.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.0P1.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.0P1.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+quick ' brown fox jumped
+over "the lazy dog
+quick brown fox jumped over the lazy dog
+
Property changes on: trunk/usr.bin/xargs/tests/regress.0P1.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.I.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.I.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.I.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+The quick brown quick brown quick brown quick brownquick brown quick brown %
+The fox jumped fox jumped fox jumped fox jumpedfox jumped fox jumped %
+The over the lazy over the lazy over the lazy over the lazyover the lazy over the lazy %
+The dog dog dog dogdog dog %
Property changes on: trunk/usr.bin/xargs/tests/regress.I.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.J.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.J.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.J.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1 @@
+The quick brown fox jumped over the lazy dog again.
Property changes on: trunk/usr.bin/xargs/tests/regress.J.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.L.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.L.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.L.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,2 @@
+quick brown fox jumped over the lazy
+dog
Property changes on: trunk/usr.bin/xargs/tests/regress.L.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.P1.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.P1.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.P1.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1 @@
+quick brown fox jumped over the lazy dog
Property changes on: trunk/usr.bin/xargs/tests/regress.P1.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.R.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.R.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.R.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+The quick brown % % %% % %
+The fox jumped % % %% % %
+The over the lazy % % %% % %
+The dog % % %% % %
Property changes on: trunk/usr.bin/xargs/tests/regress.R.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.in
===================================================================
--- trunk/usr.bin/xargs/tests/regress.in (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.in 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+quick brown
+fox jumped
+over the lazy
+dog
Property changes on: trunk/usr.bin/xargs/tests/regress.in
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.n1.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.n1.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.n1.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,8 @@
+quick
+brown
+fox
+jumped
+over
+the
+lazy
+dog
Property changes on: trunk/usr.bin/xargs/tests/regress.n1.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.n2.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.n2.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.n2.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+quick brown
+fox jumped
+over the
+lazy dog
Property changes on: trunk/usr.bin/xargs/tests/regress.n2.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.n2P0.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.n2P0.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.n2P0.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+fox jumped
+lazy dog
+over the
+quick brown
Property changes on: trunk/usr.bin/xargs/tests/regress.n2P0.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.n3.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.n3.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.n3.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,3 @@
+quick brown fox
+jumped over the
+lazy dog
Property changes on: trunk/usr.bin/xargs/tests/regress.n3.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.normal.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.normal.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.normal.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1 @@
+The quick brown fox jumped over the lazy dog
Property changes on: trunk/usr.bin/xargs/tests/regress.normal.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.quotes.in
===================================================================
--- trunk/usr.bin/xargs/tests/regress.quotes.in (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.quotes.in 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,4 @@
+a 'b "c' \'d
+e\ f "g ' h"
+i\
+j
Property changes on: trunk/usr.bin/xargs/tests/regress.quotes.in
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.quotes.out
===================================================================
--- trunk/usr.bin/xargs/tests/regress.quotes.out (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.quotes.out 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,7 @@
+a
+b "c
+'d
+e f
+g ' h
+i
+j
Property changes on: trunk/usr.bin/xargs/tests/regress.quotes.out
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: trunk/usr.bin/xargs/tests/regress.sh
===================================================================
--- trunk/usr.bin/xargs/tests/regress.sh (rev 0)
+++ trunk/usr.bin/xargs/tests/regress.sh 2018-06-10 02:45:34 UTC (rev 10782)
@@ -0,0 +1,24 @@
+# $FreeBSD: stable/10/usr.bin/xargs/tests/regress.sh 293726 2016-01-12 05:51:12Z allanjude $
+
+echo 1..16
+
+REGRESSION_START($1)
+
+REGRESSION_TEST(`normal', `xargs echo The <${SRCDIR}/regress.in')
+REGRESSION_TEST(`I', `xargs -I% echo The % % % %% % % <${SRCDIR}/regress.in')
+REGRESSION_TEST(`J', `xargs -J% echo The % again. <${SRCDIR}/regress.in')
+REGRESSION_TEST(`L', `xargs -L3 echo <${SRCDIR}/regress.in')
+REGRESSION_TEST(`P1', `xargs -P1 echo <${SRCDIR}/regress.in')
+REGRESSION_TEST(`R', `xargs -I% -R1 echo The % % % %% % % <${SRCDIR}/regress.in')
+REGRESSION_TEST(`n1', `xargs -n1 echo <${SRCDIR}/regress.in')
+REGRESSION_TEST(`n2', `xargs -n2 echo <${SRCDIR}/regress.in')
+REGRESSION_TEST(`n2P0',`xargs -n2 -P0 echo <${SRCDIR}/regress.in | sort')
+REGRESSION_TEST(`n3', `xargs -n3 echo <${SRCDIR}/regress.in')
+REGRESSION_TEST(`0', `xargs -0 -n1 echo <${SRCDIR}/regress.0.in')
+REGRESSION_TEST(`0I', `xargs -0 -I% echo The % %% % <${SRCDIR}/regress.0.in')
+REGRESSION_TEST(`0J', `xargs -0 -J% echo The % again. <${SRCDIR}/regress.0.in')
+REGRESSION_TEST(`0L', `xargs -0 -L2 echo <${SRCDIR}/regress.0.in')
+REGRESSION_TEST(`0P1', `xargs -0 -P1 echo <${SRCDIR}/regress.0.in')
+REGRESSION_TEST(`quotes', `xargs -n1 echo <${SRCDIR}/regress.quotes.in')
+
+REGRESSION_END()
Property changes on: trunk/usr.bin/xargs/tests/regress.sh
___________________________________________________________________
Added: mnbsd:nokeywords
## -0,0 +1 ##
+legacy_test.sh
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list