%PDF- %GIF98; %PNG;
Server : ApacheSystem : Linux host.digitalbabaji.in 4.18.0-513.11.1.el8_9.x86_64 #1 SMP Wed Jan 17 02:00:40 EST 2024 x86_64 User : addictionfreeind ( 1003) PHP Version : 7.2.34 Disable Function : exec,passthru,shell_exec,system Directory : /usr/share/doc/perl-Test-Simple/t/Test2/regression/ |
Upload File : |
use Test2::Tools::Tiny;
use strict;
use warnings;
skip_all("Test cannot run on perls below 5.8.8") unless "$]" > 5.008007;
use Test2::Util qw/CAN_THREAD/;
use Test2::IPC;
use Test2::API qw/context intercept/;
skip_all('System does not have threads') unless CAN_THREAD();
require threads;
threads->import;
my $events = intercept {
threads->create(
sub {
ok 1, "something $_ nonlocal" for (1 .. 15);
}
)->join;
};
is_deeply(
[map { $_->{name} } @$events],
[map "something $_ nonlocal", 1 .. 15],
"Culled sub-thread events in correct order"
);
done_testing;