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 /
t /
uni /
Delete
Unzip
Name
Size
Permission
Date
Action
attrs.t
5.1
KB
-r--r--r--
2014-12-27 11:49
bless.t
2.6
KB
-r--r--r--
2014-12-27 11:49
cache.t
1.05
KB
-r--r--r--
2014-12-27 11:49
caller.t
1.88
KB
-r--r--r--
2014-12-27 11:49
case.pl
3.14
KB
-r--r--r--
2014-12-27 11:49
chomp.t
1.9
KB
-r--r--r--
2014-12-27 11:49
chr.t
655
B
-r--r--r--
2014-12-27 11:49
class.t
2.18
KB
-r--r--r--
2014-12-27 11:49
eval.t
652
B
-r--r--r--
2014-12-27 11:49
fold.t
28.46
KB
-r--r--r--
2014-12-27 11:49
goto.t
836
B
-r--r--r--
2014-12-27 11:49
greek.t
4.15
KB
-r--r--r--
2014-12-27 11:49
gv.t
22.39
KB
-r--r--r--
2014-12-27 11:49
labels.t
1.66
KB
-r--r--r--
2014-12-27 11:49
latin2.t
5.19
KB
-r--r--r--
2014-12-27 11:49
lex_utf8.t
2.15
KB
-r--r--r--
2014-12-27 11:49
lower.t
274
B
-r--r--r--
2014-12-27 11:49
method.t
7.93
KB
-r--r--r--
2014-12-27 11:49
opcroak.t
1.1
KB
-r--r--r--
2014-12-27 11:49
overload.t
7.38
KB
-r--r--r--
2014-12-27 11:49
package.t
2.47
KB
-r--r--r--
2014-12-27 11:49
parser.t
5.6
KB
-r--r--r--
2014-12-27 11:49
readline.t
1.35
KB
-r--r--r--
2014-12-27 11:49
select.t
636
B
-r--r--r--
2014-12-27 11:49
sprintf.t
2.6
KB
-r--r--r--
2014-12-27 11:49
stash.t
9.66
KB
-r--r--r--
2014-12-27 11:49
tie.t
1.02
KB
-r--r--r--
2014-12-27 11:49
title.t
217
B
-r--r--r--
2014-12-27 11:49
tr_7jis.t
1.39
KB
-r--r--r--
2014-12-27 11:49
tr_eucjp.t
1.2
KB
-r--r--r--
2014-12-27 11:49
tr_sjis.t
1.21
KB
-r--r--r--
2014-12-27 11:49
tr_utf8.t
1.71
KB
-r--r--r--
2014-12-27 11:49
universal.t
3.57
KB
-r--r--r--
2014-12-27 11:49
upper.t
298
B
-r--r--r--
2014-12-27 11:49
variables.t
7.77
KB
-r--r--r--
2014-12-27 11:49
write.t
2.45
KB
-r--r--r--
2014-12-27 11:49
Save
Rename
#!./perl -w use strict; BEGIN { require './test.pl'; skip_all("EBCDIC porting needed") if $::IS_EBCDIC; skip_all_without_perlio(); } plan tests => 8; # Some tests for UTF8 and format/write our ($bitem1, $uitem1) = ("\x{ff}", "\x{100}"); our ($bitem2, $uitem2) = ("\x{fe}", "\x{101}"); our ($blite1, $ulite1) = ("\x{fd}", "\x{102}"); our ($blite2, $ulite2) = ("\x{fc}", "\x{103}"); our ($bmulti, $umulti) = ("\x{fb}\n\x{fa}\n\x{f9}\n", "\x{104}\n\x{105}\n\x{106}\n"); sub fmwrtest { no strict 'refs'; my ($out, $format, $expect, $name) = @_; eval "format $out =\n$format.\n"; die $@ if $@; open $out, '>:utf8', 'Uni_write.tmp' or die "Can't create Uni_write.tmp"; write $out; close $out or die "Could not close $out: $!"; open UIN, '<:utf8', 'Uni_write.tmp' or die "Can't open Uni_write.tmp";; my $result = do { local $/; <UIN>; }; close UIN; is($result, $expect, $name); } fmwrtest OUT1 => <<EOFORMAT, <<EOEXPECT, "non-UTF8 literal / UTF8 item (1)"; $blite1 @<< \$uitem1 $blite2 @<< \$bitem2 EOFORMAT $blite1 $uitem1 $blite2 $bitem2 EOEXPECT fmwrtest OUT2 => <<EOFORMAT, <<EOEXPECT, "non-UTF8 literal / UTF8 item (2)"; $blite1 @<< \$bitem1 $blite2 @<< \$uitem2 EOFORMAT $blite1 $bitem1 $blite2 $uitem2 EOEXPECT fmwrtest OUT3 => <<EOFORMAT, <<EOEXPECT, "UTF8 literal / non-UTF8 item (1)"; $ulite1 @<< \$bitem1 $blite2 @<< \$bitem2 EOFORMAT $ulite1 $bitem1 $blite2 $bitem2 EOEXPECT fmwrtest OUT4 => <<EOFORMAT, <<EOEXPECT, "UTF8 literal / non-UTF8 item (2)"; $blite1 @<< \$bitem1 $ulite2 @<< \$bitem2 EOFORMAT $blite1 $bitem1 $ulite2 $bitem2 EOEXPECT fmwrtest OUT5 => <<EOFORMAT, <<EOEXPECT, "non-UTF8 literal / UTF8 multiline"; $blite1 @* \$umulti $blite2 EOFORMAT $blite1 $umulti$blite2 EOEXPECT fmwrtest OUT6 => <<EOFORMAT, <<EOEXPECT, "UTF8 literal / non-UTF8 multiline"; $ulite1 @* \$bmulti $blite2 EOFORMAT $ulite1 $bmulti$blite2 EOEXPECT { use utf8; use open qw( :utf8 :std ); local $~ = "놋웇ʱFᚖṀŦ"; eval { write }; like $@, qr/Undefined format "놋웇ʱFᚖṀŦ/u, 'no such format, with format name in UTF-8.'; } { format OUT = . use utf8; use open qw( :utf8 :std ); open OUT, '>', 'Uni_write2.tmp'; my $oldfh = select OUT; local $^ = "უデfiᕣネḓ_FᚖṀŦɐȾ";#"UNDEFINED_FORMAT"; eval { write }; like $@, qr/Undefined top format "უデfiᕣネḓ_FᚖṀŦɐȾ/u, 'no such top format'; select $oldfh; close OUT; } unlink_all qw( Uni_write.tmp Uni_write2.tmp );