X-Git-Url: https://git.donarmstrong.com/?p=term-progressbar.git;a=blobdiff_plain;f=t%2Fzero.t;h=ee51f2b9b4e4f2127ede1198063cfa287c139def;hp=fda3d35ae5f33ab040f309bcbddfe4413f8b21f4;hb=c3f8be419c0674c8a6fdb64bddd841a0957adf28;hpb=9d9b1d8162c51d1933dd8cfc5c440889d0326d2a diff --git a/t/zero.t b/t/zero.t index fda3d35..ee51f2b 100644 --- a/t/zero.t +++ b/t/zero.t @@ -12,7 +12,7 @@ This package tests the zero-progress handling of progress bar. use Test::More tests => 9; use Test::Exception; -use Capture::Tiny qw(capture); +use Capture::Tiny qw(capture_stderr); use_ok 'Term::ProgressBar'; @@ -35,11 +35,10 @@ Update it it from 1 to 10. { my $p; my $name = 'doing nothing'; - my ($out, $err) = capture { + my $err = capture_stderr { lives_ok { $p = Term::ProgressBar->new($name, 0); } 'V1 mode ( 1)'; lives_ok { $p->update($_) for 1..10 } 'V1 mode ( 2)'; }; - print $out; my @lines = grep { $_ ne ''} split /\r/, $err; diag explain @lines @@ -65,11 +64,10 @@ Update it it from 1 to 10. { my $p; my $name = 'zero'; - my ($out, $err) = capture { + my $err = capture_stderr { lives_ok { $p = Term::ProgressBar->new({ count => 0, name => $name }); } 'V2 mode ( 1)'; lives_ok { $p->update($_) for 1..10 } 'V2 mode ( 2)'; }; - print $out; my @lines = grep {$_ ne ''} split /\r/, $err; diag explain @lines