]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
add tests for Paul's change of Mar 24, 2003
authorJim Meyering <jim@meyering.net>
Fri, 28 Mar 2003 00:00:58 +0000 (00:00 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 28 Mar 2003 00:00:58 +0000 (00:00 +0000)
tests/misc/printf

index 7f7074dd70f6ece9a10d54a1c7d2de32c234c9a4..250f6656be2df5ed7f8a8dd7f66d699255b83b1d 100755 (executable)
@@ -36,9 +36,21 @@ test $fail = 1 && diff out exp 2> /dev/null
 
 rm -f out exp
 # Until coreutils-4.5.10, this would elicit a segfault.
-$prog '%*sy\n' -3 x > out || fail=1
+$prog '1 %*sy\n' -3 x >  out || fail=1
+
+# Until coreutils-4.5.12, these would fail.
+POSIXLY_CORRECT=1 \
+$prog '2 \x'          >> out || fail=1; echo >> out
+$prog '3 \x40\n'      >> out || fail=1
+POSIXLY_CORRECT=1 \
+$prog '4 \x40\n'      >> out || fail=1
+$prog '5 % +d\n' 234  >> out || fail=1
 cat <<\EOF > exp
-x  y
+1 x  y
+2 \x
+3 @
+4 \x40
+5 +234
 EOF
 
 cmp out exp || fail=1