ok (evcheck(sub { $p = Term::ProgressBar->new(10); }, 'Count 1-10 (1)' ),
1, 'Count 1-10 (1)');
ok (evcheck(sub { $p->update($_) for 1..5 }, 'Count 1-10 (2)' ),
ok (evcheck(sub { $p = Term::ProgressBar->new(10); }, 'Count 1-10 (1)' ),
1, 'Count 1-10 (1)');
ok (evcheck(sub { $p->update($_) for 1..5 }, 'Count 1-10 (2)' ),
ok $lines[0], MESSAGE1;
ok $lines[-1], qr/\[=+\]/, 'Count 1-10 (5)';
ok $lines[-1], qr/^\s*100%/, 'Count 1-10 (6)';
ok $lines[0], MESSAGE1;
ok $lines[-1], qr/\[=+\]/, 'Count 1-10 (5)';
ok $lines[-1], qr/^\s*100%/, 'Count 1-10 (6)';
ok (evcheck(sub { $p = Term::ProgressBar->new(100); }, 'Message Check ( 1)'),
1, 'Message Check ( 1)');
ok (evcheck(sub { for (0..100) { $p->update($_); $p->message("Hello") } },
'Message Check ( 2)',),
1, 'Message Check ( 2)');
ok (evcheck(sub { $p = Term::ProgressBar->new(100); }, 'Message Check ( 1)'),
1, 'Message Check ( 1)');
ok (evcheck(sub { for (0..100) { $p->update($_); $p->message("Hello") } },
'Message Check ( 2)',),
1, 'Message Check ( 2)');
my @err_lines = split /\n/, $err;
(my $last_line = $err_lines[-1]) =~ tr/\r//d;
ok substr($last_line, 0, 4), '100%', 'Message Check ( 3)';
my @err_lines = split /\n/, $err;
(my $last_line = $err_lines[-1]) =~ tr/\r//d;
ok substr($last_line, 0, 4), '100%', 'Message Check ( 3)';