Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
dist /
threads-shared /
t /
Delete
Unzip
Name
Size
Permission
Date
Action
0nothread.t
1.8
KB
-r--r--r--
2014-12-27 11:48
av_refs.t
2.05
KB
-r--r--r--
2014-12-27 11:48
av_simple.t
4
KB
-r--r--r--
2014-12-27 11:49
blessed.t
4.51
KB
-r--r--r--
2014-12-27 11:48
clone.t
4.94
KB
-r--r--r--
2014-12-27 11:48
cond.t
6.14
KB
-r--r--r--
2014-12-27 11:48
disabled.t
1.27
KB
-r--r--r--
2014-12-27 11:48
dualvar.t
8.29
KB
-r--r--r--
2014-12-27 11:48
hv_refs.t
2.97
KB
-r--r--r--
2014-12-27 11:48
hv_simple.t
1.83
KB
-r--r--r--
2014-12-27 11:48
no_share.t
1.29
KB
-r--r--r--
2014-12-27 11:48
object.t
4.03
KB
-r--r--r--
2014-12-27 11:48
object2.t
12.88
KB
-r--r--r--
2014-12-27 11:49
shared_attr.t
1.74
KB
-r--r--r--
2014-12-27 11:48
stress.t
5.93
KB
-r--r--r--
2014-12-27 11:48
sv_refs.t
2.35
KB
-r--r--r--
2014-12-27 11:48
sv_simple.t
1.6
KB
-r--r--r--
2014-12-27 11:48
utf8.t
2.12
KB
-r--r--r--
2014-12-27 11:48
wait.t
9.55
KB
-r--r--r--
2014-12-27 11:48
waithires.t
10.43
KB
-r--r--r--
2014-12-27 11:48
Save
Rename
use strict; use warnings; BEGIN { use Config; if (! $Config{'useithreads'}) { print("1..0 # SKIP Perl not compiled with 'useithreads'\n"); exit(0); } } use ExtUtils::testlib; my $TEST = 1; sub is { my ($got, $exp, $name) = @_; my $ok = ($got eq $exp); # You have to do it this way or VMS will get confused. if ($ok) { print("ok $TEST - $name\n"); } else { print("not ok $TEST - $name\n"); printf("# Failed test at line %d\n", (caller)[2]); print("# Got: $got\n"); print("# Expected: $exp\n"); } $TEST++; return ($ok); } BEGIN { $| = 1; print("1..12\n"); ### Number of tests that will be run ### }; use threads; use threads::shared; ### Start of Testing ### binmode STDOUT, ":utf8"; my $plain = 'foo'; my $utf8 = "\x{123}\x{84}\x{20F}\x{2C1}"; my $code = \&is; my %a :shared; $a{$plain} = $plain; $a{$utf8} = $utf8; $a{$code} = 'code'; is(exists($a{$plain}), 1, 'Found plain key in shared hash'); is(exists($a{$utf8}), 1, 'Found UTF-8 key in shared hash'); is(exists($a{$code}), 1, 'Found code ref key in shared hash'); while (my ($key, $value) = each (%a)) { if ($key eq $plain) { is($key, $plain, 'Plain key in shared hash'); } elsif ($key eq $utf8) { is($key, $utf8, 'UTF-8 key in shared hash'); } elsif ($key eq "$code") { is($key, "$code", 'Code ref key in shared hash'); } else { is($key, "???", 'Bad key'); } } my $a = &share({}); $$a{$plain} = $plain; $$a{$utf8} = $utf8; $$a{$code} = 'code'; is(exists($$a{$plain}), 1, 'Found plain key in shared hash ref'); is(exists($$a{$utf8}), 1, 'Found UTF-8 key in shared hash ref'); is(exists($$a{$code}), 1, 'Found code ref key in shared hash ref'); while (my ($key, $value) = each (%$a)) { if ($key eq $plain) { is($key, $plain, 'Plain key in shared hash ref'); } elsif ($key eq $utf8) { is($key, $utf8, 'UTF-8 key in shared hash ref'); } elsif ($key eq "$code") { is($key, "$code", 'Code ref key in shared hash ref'); } else { is($key, "???", 'Bad key'); } } exit(0); # EOF