diff options
author | Father Chrysostomos <sprout@cpan.org> | 2011-01-30 18:57:35 -0800 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2011-01-30 18:58:20 -0800 |
commit | 7f586e41ad4ecd904c7d8dbe1ddb0f9410484bac (patch) | |
tree | 3fe661f935327663a3b71cd97670971198605ab7 /t | |
parent | 4e0d6ba89bf706d54e3a5e8cfc009a6a16536765 (diff) | |
download | perl-7f586e41ad4ecd904c7d8dbe1ddb0f9410484bac.tar.gz |
Partially revert 4155e4fe
This disables the fix for [perl #36347], which made sure that unrefer-
enced objects were DESTROYed, marking the tests as to-do.
This bug fix broke three CPAN modules. I will probably not have time
to fix them before 5.14, so disabling the fix until after 5.14 seems
the safest option.
This resolves [perl #82542] and other related tickets.
Diffstat (limited to 't')
-rw-r--r-- | t/op/ref.t | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/t/op/ref.t b/t/op/ref.t index bcd121ab21..0f6a7a5383 100644 --- a/t/op/ref.t +++ b/t/op/ref.t @@ -379,6 +379,7 @@ curr_test($test + 2); # test that DESTROY is called on all objects during global destruction, # even those without hard references [perl #36347] +$TODO = 'bug #36347'; is( runperl( stderr => 1, prog => 'sub DESTROY { print qq-aaa\n- } bless \$a[0]' @@ -393,7 +394,7 @@ is( "aaa\n", 'DESTROY called on closure variable' ); - +$TODO = undef; # test if refgen behaves with autoviv magic { |