X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Foptional_memleak.t;h=b45445169aef099d91a5fe87b8fee258fadf8d22;hb=0e15512313990a146ffdbae11647ff5c0554fd66;hp=b712ec2a5d61ac185741f22c38940eeb3babd02e;hpb=9b98464223828a695cc4aadcf597fb118c10b571;p=catagits%2FCatalyst-Runtime.git diff --git a/t/optional_memleak.t b/t/optional_memleak.t index b712ec2..b454451 100644 --- a/t/optional_memleak.t +++ b/t/optional_memleak.t @@ -8,16 +8,19 @@ use lib "$FindBin::Bin/lib"; use Test::More; use Catalyst::Test 'TestApp'; -use YAML; -eval "use Proc::ProcessTable"; plan skip_all => 'set TEST_MEMLEAK to enable this test' unless $ENV{TEST_MEMLEAK}; + +eval "use Proc::ProcessTable"; plan skip_all => 'Proc::ProcessTable required for this test' if $@; eval "use HTTP::Body 0.03"; plan skip_all => 'HTTP::Body >= 0.03 required for this test' if $@; +eval "use YAML"; +plan skip_all => 'YAML required for this test' if $@; + our $t = Proc::ProcessTable->new( cache_ttys => 1 ); our ( $initial, $final ) = ( 0, 0 ); our $tests = YAML::LoadFile("$FindBin::Bin/optional_stress.yml"); @@ -74,7 +77,7 @@ sub size_of { foreach my $p ( @{ $t->table } ) { if ( $p->pid == $pid ) { - return $p->size; + return $p->rss; } }