X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLexical-Types.git;a=blobdiff_plain;f=t%2F81-threads-teardown.t;fp=t%2F81-threads-teardown.t;h=6fc843780f6281ab2792a76ce762c0dd2386f4f5;hp=a46d678c3d85d187763a8669959c3f75d284c2fc;hb=b39886a970e497bd4018bd32132e44d5a43080d0;hpb=3c21e318416918af3ce9f4673c257c790ba5daaf diff --git a/t/81-threads-teardown.t b/t/81-threads-teardown.t index a46d678..6fc8437 100644 --- a/t/81-threads-teardown.t +++ b/t/81-threads-teardown.t @@ -41,8 +41,9 @@ SKIP: { use threads; BEGIN { require Lexical::Types; } sub X::DESTROY { - eval 'use Lexical::Types; package Z; my Z $z = 1'; + my $res = eval 'use Lexical::Types; sub Z::TYPEDSCALAR { 123 } my Z $z'; exit 1 if $@; + exit 2 if not defined $res or $res != 123; } threads->create(sub { my $x = bless { }, 'X';