Author: bapt Date: Sat May 2 12:08:28 2015 New Revision: 282339 URL: https://svnweb.freebsd.org/changeset/base/282339
Log: Add regression test about reverse line feed to col(1) Added: head/usr.bin/col/tests/ head/usr.bin/col/tests/Makefile (contents, props changed) head/usr.bin/col/tests/col.sh (contents, props changed) head/usr.bin/col/tests/rlf.in (contents, props changed) head/usr.bin/col/tests/rlf2.in (contents, props changed) Modified: head/etc/mtree/BSD.tests.dist head/usr.bin/col/Makefile Modified: head/etc/mtree/BSD.tests.dist ============================================================================== --- head/etc/mtree/BSD.tests.dist Sat May 2 11:09:58 2015 (r282338) +++ head/etc/mtree/BSD.tests.dist Sat May 2 12:08:28 2015 (r282339) @@ -514,6 +514,8 @@ .. cmp .. + col + .. comm .. cut Modified: head/usr.bin/col/Makefile ============================================================================== --- head/usr.bin/col/Makefile Sat May 2 11:09:58 2015 (r282338) +++ head/usr.bin/col/Makefile Sat May 2 12:08:28 2015 (r282339) @@ -1,6 +1,12 @@ # @(#)Makefile 8.1 (Berkeley) 6/6/93 # $FreeBSD$ +.include <src.opts.mk> + PROG= col +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.prog.mk> Added: head/usr.bin/col/tests/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/usr.bin/col/tests/Makefile Sat May 2 12:08:28 2015 (r282339) @@ -0,0 +1,11 @@ +# $FreeBSD$ + +TESTSDIR= ${TESTSBASE}/usr.bin/col + +ATF_TESTS_SH= col + +FILES= rlf.in \ + rlf2.in +FILESDIR= ${TESTSDIR} + +.include <bsd.test.mk> Added: head/usr.bin/col/tests/col.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/usr.bin/col/tests/col.sh Sat May 2 12:08:28 2015 (r282339) @@ -0,0 +1,39 @@ +# $FreeBSD$ + +atf_test_case rlf + +rlf_head() +{ + atf_set "descr" "testing reverse line feed" +} +rlf_body() +{ + atf_check \ + -o inline:"a b\n" \ + -e empty \ + -s exit:0 \ + col < $(atf_get_srcdir)/rlf.in + + atf_check \ + -o inline:"a b3\n" \ + -e empty \ + -s exit:0 \ + col < $(atf_get_srcdir)/rlf2.in + + atf_check \ + -o inline:"a b3\n" \ + -e empty \ + -s exit:0 \ + col -x < $(atf_get_srcdir)/rlf2.in + + atf_check \ + -o inline:"a b3\n" \ + -e empty \ + -s exit:0 \ + col -p < $(atf_get_srcdir)/rlf2.in +} + +atf_init_test_cases() +{ + atf_add_test_case rlf +} Added: head/usr.bin/col/tests/rlf.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/usr.bin/col/tests/rlf.in Sat May 2 12:08:28 2015 (r282339) @@ -0,0 +1,2 @@ +a + 7b Added: head/usr.bin/col/tests/rlf2.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/usr.bin/col/tests/rlf2.in Sat May 2 12:08:28 2015 (r282339) @@ -0,0 +1,2 @@ +a + 7b _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"