3 # $RCSfile: sprintf.t,v $$Revision: 4.1 $$Date: 92/08/07 18:28:27 $
9 if ($_[0] =~ /^Invalid conversion/) {
17 $x = sprintf("%3s %-4s%%foo %.0d%5d %#x%c%3.1f %b %x %X %#b %#x %#X","hi",123,0,456,0,ord('A'),3.0999,11,171,171,11,171,171);
18 if ($x eq ' hi 123 %foo 456 0A3.1 1011 ab AB 0b1011 0xab 0XAB' && $w == 0) {
21 print "not ok 1 '$x'\n";
25 $f = ('%6 .6s', '%6. 6s', '%6.6 s')[$i - 2];
28 if ($x eq $f && $w == 1) {
31 print "not ok $i '$x' '$f' '$w'\n";