diff options
Diffstat (limited to 'tools/regression/usr.bin/file2c/regress.sh')
-rw-r--r-- | tools/regression/usr.bin/file2c/regress.sh | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/tools/regression/usr.bin/file2c/regress.sh b/tools/regression/usr.bin/file2c/regress.sh index e49adc2..4492e91 100644 --- a/tools/regression/usr.bin/file2c/regress.sh +++ b/tools/regression/usr.bin/file2c/regress.sh @@ -1,9 +1,19 @@ # $FreeBSD$ -echo 1..1 +echo 1..9 REGRESSION_START($1) -REGRESSION_TEST_ONE(`file2c "const char data[] = {" ", 0};" < regress.in') +REGRESSION_TEST(`1', `head -c 13 regress.in | file2c') +REGRESSION_TEST(`2', `head -c 26 regress.in | file2c PREFIX') +REGRESSION_TEST(`3', `head -c 39 regress.in | file2c PREFIX SUFFIX') +REGRESSION_TEST(`4', `head -c 52 regress.in | file2c -x') +REGRESSION_TEST(`5', `head -c 65 regress.in | file2c -n -1') + +REGRESSION_TEST(`6', `head -c 7 regress.in | file2c -n 1 P S') +REGRESSION_TEST(`7', `head -c 14 regress.in | file2c -n 2 -x "P S"') +REGRESSION_TEST(`8', `head -c 21 regress.in | file2c -n 16 P -x S') + +REGRESSION_TEST(`9', `file2c "const char data[] = {" ", 0};" < regress.in') REGRESSION_END() |