use strict;
use warnings;
use lib('t');
use _driver;
use ProgressMonitor::Stringify::Fields::Percentage;
runtest(
ProgressMonitor::Stringify::Fields::Percentage->new,
10, 4, [2, 0, 10], 4,
[
'???.??%', '???.??%', '???.??%', '???.??%', '???.??%', '???.??%',
'???.??%', '???.??%', '???.??%', '???.??%', '???.??%', ' 0.00%',
' 10.00%', ' 20.00%', ' 30.00%', ' 40.00%', ' 42.00%', ' 44.00%', ' 46.00%', ' 48.00%',
' 50.00%', ' 52.00%',' 54.00%',' 56.00%',' 58.00%',' 60.00%',
' 70.00%', ' 80.00%', ' 90.00%', '100.00%', '100.00%',
]
);