Capture-Tiny
view release on metacpan or search on metacpan
Changed:
- When Time::HiRes::usleep is available, tee operations will
sleep during the busy-loop waiting for tee processes to be ready
[rt.cpan.org #67858]
0.11 2011-05-19 23:34:23 America/New_York
Fixed:
- Tests will not use Test::Differences version 0.60 or greater
0.10 2011-02-07 07:01:44 EST5EDT
Fixed:
- Setting PERL_CAPTURE_TINY_TIMEOUT to 0 will disable timeouts
0.09 2011-01-27 23:52:16 EST5EDT
Added:
[ReleaseStatus::FromVersion]
testing = second_decimal_odd
[OSPrereqs / MSWin32]
Win32API::File = 0
[RemovePrereqs]
remove = PerlIO
remove = PerlIO::scalar
remove = Test::Differences
; tests optionally require 5.008
remove = perl
[Prereqs]
perl = 5.006
t/lib/Cases.pm view on Meta::CPAN
our @EXPORT_OK = qw(
run_test
);
my $locale_ok = eval {
my $err = capture_stderr { system($^X, '-we', 1) };
$err !~ /setting locale failed/i;
};
my $have_diff = eval {
require Test::Differences;
Test::Differences->import;
$Test::Differences::VERSION < 0.60; # 0.60+ is causing strange failures
};
sub _is_or_diff {
my ($g,$e,$l) = @_;
if ( $have_diff ) { eq_or_diff( $g, $e, $l ); }
else { is( $g, $e, $l ); }
}
sub _binmode {
my $text = shift;
( run in 1.907 second using v1.01-cache-2.11-cpan-600a1bdf6e4 )