diff options
| author | Julio Merino <jmmv@FreeBSD.org> | 2014-03-16 08:04:06 +0000 |
|---|---|---|
| committer | Julio Merino <jmmv@FreeBSD.org> | 2014-03-16 08:04:06 +0000 |
| commit | 3a92d97ff0f22d21608e1c19b83104c4937523b6 (patch) | |
| tree | a434fba265da51ef79b1cfc4461e1080dbe53e90 /usr.bin/comm | |
| parent | d14afb2adcbf0db6625f582abf0c7154e4e005bd (diff) | |
Notes
Diffstat (limited to 'usr.bin/comm')
| -rw-r--r-- | usr.bin/comm/Makefile | 6 | ||||
| -rw-r--r-- | usr.bin/comm/tests/Makefile | 19 | ||||
| -rw-r--r-- | usr.bin/comm/tests/legacy_test.sh | 6 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.00.out | 2 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.00a.in | 5 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.00b.in | 2 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.01.out | 2 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.01a.in | 5 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.01b.in | 2 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.02.out | 5 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.02a.in | 3 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.02b.in | 3 | ||||
| -rw-r--r-- | usr.bin/comm/tests/regress.sh | 11 |
13 files changed, 71 insertions, 0 deletions
diff --git a/usr.bin/comm/Makefile b/usr.bin/comm/Makefile index 13da76fa2ef66..59c97514e3948 100644 --- a/usr.bin/comm/Makefile +++ b/usr.bin/comm/Makefile @@ -1,6 +1,12 @@ # @(#)Makefile 8.1 (Berkeley) 6/6/93 # $FreeBSD$ +.include <bsd.own.mk> + PROG= comm +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.prog.mk> diff --git a/usr.bin/comm/tests/Makefile b/usr.bin/comm/tests/Makefile new file mode 100644 index 0000000000000..172943d1247c0 --- /dev/null +++ b/usr.bin/comm/tests/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +TESTSDIR= ${TESTSBASE}/usr.bin/comm + +TAP_TESTS_SH= legacy_test + +FILESDIR= ${TESTSDIR} +FILES= regress.00.out +FILES+= regress.00a.in +FILES+= regress.00b.in +FILES+= regress.01.out +FILES+= regress.01a.in +FILES+= regress.01b.in +FILES+= regress.02.out +FILES+= regress.02a.in +FILES+= regress.02b.in +FILES+= regress.sh + +.include <bsd.test.mk> diff --git a/usr.bin/comm/tests/legacy_test.sh b/usr.bin/comm/tests/legacy_test.sh new file mode 100644 index 0000000000000..1b6b806c59802 --- /dev/null +++ b/usr.bin/comm/tests/legacy_test.sh @@ -0,0 +1,6 @@ +#!/bin/sh +# $FreeBSD$ + +SRCDIR="$(dirname "${0}")"; export SRCDIR + +m4 "${SRCDIR}/../regress.m4" "${SRCDIR}/regress.sh" | sh diff --git a/usr.bin/comm/tests/regress.00.out b/usr.bin/comm/tests/regress.00.out new file mode 100644 index 0000000000000..89a65daab380e --- /dev/null +++ b/usr.bin/comm/tests/regress.00.out @@ -0,0 +1,2 @@ +a b +e f g diff --git a/usr.bin/comm/tests/regress.00a.in b/usr.bin/comm/tests/regress.00a.in new file mode 100644 index 0000000000000..85b5cd53a6bf0 --- /dev/null +++ b/usr.bin/comm/tests/regress.00a.in @@ -0,0 +1,5 @@ +a b +c d +e f +e f g +h i diff --git a/usr.bin/comm/tests/regress.00b.in b/usr.bin/comm/tests/regress.00b.in new file mode 100644 index 0000000000000..89a65daab380e --- /dev/null +++ b/usr.bin/comm/tests/regress.00b.in @@ -0,0 +1,2 @@ +a b +e f g diff --git a/usr.bin/comm/tests/regress.01.out b/usr.bin/comm/tests/regress.01.out new file mode 100644 index 0000000000000..05ab154ecba27 --- /dev/null +++ b/usr.bin/comm/tests/regress.01.out @@ -0,0 +1,2 @@ +a b +e f g diff --git a/usr.bin/comm/tests/regress.01a.in b/usr.bin/comm/tests/regress.01a.in new file mode 100644 index 0000000000000..78c410b7d759a --- /dev/null +++ b/usr.bin/comm/tests/regress.01a.in @@ -0,0 +1,5 @@ +a b +c d +e f +e f g +h i diff --git a/usr.bin/comm/tests/regress.01b.in b/usr.bin/comm/tests/regress.01b.in new file mode 100644 index 0000000000000..05ab154ecba27 --- /dev/null +++ b/usr.bin/comm/tests/regress.01b.in @@ -0,0 +1,2 @@ +a b +e f g diff --git a/usr.bin/comm/tests/regress.02.out b/usr.bin/comm/tests/regress.02.out new file mode 100644 index 0000000000000..a451adbbb2452 --- /dev/null +++ b/usr.bin/comm/tests/regress.02.out @@ -0,0 +1,5 @@ +a +b + c + d + e diff --git a/usr.bin/comm/tests/regress.02a.in b/usr.bin/comm/tests/regress.02a.in new file mode 100644 index 0000000000000..1c943a9888775 --- /dev/null +++ b/usr.bin/comm/tests/regress.02a.in @@ -0,0 +1,3 @@ +a +b +c
\ No newline at end of file diff --git a/usr.bin/comm/tests/regress.02b.in b/usr.bin/comm/tests/regress.02b.in new file mode 100644 index 0000000000000..36019ee78df9d --- /dev/null +++ b/usr.bin/comm/tests/regress.02b.in @@ -0,0 +1,3 @@ +c +d +e
\ No newline at end of file diff --git a/usr.bin/comm/tests/regress.sh b/usr.bin/comm/tests/regress.sh new file mode 100644 index 0000000000000..dcd0348e6abf1 --- /dev/null +++ b/usr.bin/comm/tests/regress.sh @@ -0,0 +1,11 @@ +# $FreeBSD$ + +echo 1..3 + +REGRESSION_START($1) + +REGRESSION_TEST(`00', `comm -12 ${SRCDIR}/regress.00a.in ${SRCDIR}/regress.00b.in') +REGRESSION_TEST(`01', `comm -12 ${SRCDIR}/regress.01a.in ${SRCDIR}/regress.01b.in') +REGRESSION_TEST(`02', `comm ${SRCDIR}/regress.02a.in ${SRCDIR}/regress.02b.in') + +REGRESSION_END() |
