Capture-Tiny

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

  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:

dist.ini  view on Meta::CPAN


[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 )