X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FStats.pm;h=303e2dec14c87d0049e820b8a9799bead68260af;hb=3295c7dbc672a0d1c03f657a2a37f12f322bbece;hp=7b9c47ca2576fd188aaf4ebc34ea6cc77bc77695;hpb=2f3812528068bc1d9f7840067f0c03d36cd47e6d;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Stats.pm b/lib/Catalyst/Stats.pm index 7b9c47c..303e2de 100644 --- a/lib/Catalyst/Stats.pm +++ b/lib/Catalyst/Stats.pm @@ -103,8 +103,10 @@ sub report { $stat->{elapsed}, $stat->{action} ? 1 : 0, ); + # Trim down any times >= 10 to avoid ugly Text::Simple line wrapping + my $elapsed = substr(sprintf("%f", $stat->{elapsed}), 0, 8) . "s"; $t->row( ( q{ } x $r[0] ) . $r[1], - defined $r[2] ? sprintf("%fs", $r[2]) : '??'); + defined $r[2] ? $elapsed : '??'); push(@results, \@r); } );