#!./perl -w BEGIN { chdir 't' if -d 't'; @INC = '../lib'; require './test.pl'; } plan tests => 3; is( sprintf("%.40g ",0.01), sprintf("%.40g", 0.01)." ", q(the sprintf "%.g" optimization) ); is( sprintf("%.40f ",0.01), sprintf("%.40f", 0.01)." ", q(the sprintf "%.f" optimization) ); { chop(my $utf8_format = "%-3s\x{100}"); is( sprintf($utf8_format, "\xe4"), "\xe4 ", q(width calculation under utf8 upgrade) ); }