X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F52leaks.t;h=e5d498a5d25a8a401432b3059d50097de036ffac;hb=bf302897b5be1fe2e857b6be427dd66e82587547;hp=1ca1e21a4044ad5a7459952cf9992558c57f1339;hpb=9b3fc1fa7e7aa0d6d0e0349d355e425bc373b6c9;p=dbsrgits%2FDBIx-Class.git diff --git a/t/52leaks.t b/t/52leaks.t index 1ca1e21..e5d498a 100644 --- a/t/52leaks.t +++ b/t/52leaks.t @@ -47,10 +47,10 @@ if ($ENV{DBICTEST_IN_PERSISTENT_ENV}) { use lib qw(t/lib); use DBICTest::RunMode; -use DBICTest::Util::LeakTracer qw(populate_weakregistry assert_empty_weakregistry visit_refs hrefaddr); +use DBICTest::Util::LeakTracer qw(populate_weakregistry assert_empty_weakregistry visit_refs); use Scalar::Util qw(weaken blessed reftype); use DBIx::Class; -use DBIx::Class::_Util 'sigwarn_silencer'; +use DBIx::Class::_Util qw(hrefaddr sigwarn_silencer); BEGIN { plan skip_all => "Your perl version $] appears to leak like a sieve - skipping test" if DBIx::Class::_ENV_::PEEPEENESS; @@ -360,13 +360,6 @@ unless (DBICTest::RunMode->is_plain) { ## anything we have seen so far is cool #delete @{$interim_wr}{keys %$weak_registry}; # - ## I still don't get any of this... - #delete $interim_wr->{$_} for grep { - # ref ($interim_wr->{$_}{weakref}) eq 'SCALAR' - # and - # ${$interim_wr->{$_}{weakref}} eq 'very closure... much wtf... wow!!!' - #} keys %$interim_wr; - # ## moment of truth - the rest ought to be gone #assert_empty_weakregistry($interim_wr); }