summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2011-01-30 18:57:35 -0800
committerFather Chrysostomos <sprout@cpan.org>2011-01-30 18:58:20 -0800
commit7f586e41ad4ecd904c7d8dbe1ddb0f9410484bac (patch)
tree3fe661f935327663a3b71cd97670971198605ab7 /t
parent4e0d6ba89bf706d54e3a5e8cfc009a6a16536765 (diff)
downloadperl-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.t3
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
{