X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FVariable-Magic.git;a=blobdiff_plain;f=t%2F40-threads.t;fp=t%2F40-threads.t;h=85d51934635b395a1801f4378fe6d2b54f8eaa68;hp=151116bab11f44b9aebe5b25a1e6240380d8576a;hb=33e50e22dc4df6fd53e90e57e4bab26b46a315cb;hpb=c3fc7f77db6f10956e3ec12a1cb4ad109925882e diff --git a/t/40-threads.t b/t/40-threads.t index 151116b..85d5193 100644 --- a/t/40-threads.t +++ b/t/40-threads.t @@ -33,12 +33,15 @@ sub try { set => sub { my $op = $_[-1]; + my $assign_op = ("$]" < 5.037_003) ? 'sassign': 'padsv_store'; + my $assign_op_cl = ("$]" < 5.037_003) ? 'B::BINOP': 'B::UNOP'; + if ($op_info eq 'object') { is_deeply { class => ref($op), name => $op->name }, - { class => 'B::BINOP', name => 'sassign' }, + { class => $assign_op_cl, name => $assign_op }, "op object in thread $tid is correct"; } else { - is $op, 'sassign', "op name in thread $tid is correct"; + is $op, $assign_op, "op name in thread $tid is correct"; } return 0;