]> git.vpit.fr Git - perl/modules/Variable-Magic.git/blobdiff - t/15-self.t
Don't call the free callback in global destruction
[perl/modules/Variable-Magic.git] / t / 15-self.t
index cee1dbd35390bccc47865f4c011b38064dc35bf3..700cb17d714ff582cc1a850053f31731cef5e244 100644 (file)
@@ -50,4 +50,9 @@ my $c = 0;
  ok($res,   're-re-cast on self is valid');
 }
 
+if ((defined $ENV{PERL_DESTRUCT_LEVEL} and $ENV{PERL_DESTRUCT_LEVEL} >= 3)
+    or eval "use Perl::Destruct::Level level => 3; 1") {
+ diag 'Test global destruction';
+}
+
 # is($c, 0, 'magic destructor is called');