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 /
I18N-LangTags /
t /
Delete
Unzip
Name
Size
Permission
Date
Action
01_about_verbose.t
2.2
KB
-r--r--r--
2014-12-27 11:48
05_main.t
1.76
KB
-r--r--r--
2014-12-27 11:48
07_listy.t
712
B
-r--r--r--
2014-12-27 11:48
10_http.t
3.07
KB
-r--r--r--
2014-12-27 11:48
20_locales.t
975
B
-r--r--r--
2014-12-27 11:48
50_super.t
1.94
KB
-r--r--r--
2014-12-27 11:48
55_supers_strict.t
1.51
KB
-r--r--r--
2014-12-27 11:48
80_all_env.t
1.71
KB
-r--r--r--
2014-12-27 11:48
Save
Rename
use strict; #sub I18N::LangTags::Detect::DEBUG () {10} use Test::More tests => 19; BEGIN {use_ok('I18N::LangTags', 'implicate_supers_strictly');} note('Testing strict (non-tight) insertion of super-ordinate language tags'); my @in = grep m/\S/, split /[\n\r]/, q{ NIX => NIX sv => sv en => en hai => hai pt-br => pt-br pt pt-br fr => pt-br fr pt pt-br fr pt => pt-br fr pt pt-br fr pt de => pt-br fr pt de de pt-br fr pt => de pt-br fr pt de pt-br fr => de pt-br fr pt hai pt-br fr => hai pt-br fr pt # Now test multi-part complicateds: pt-br-janeiro fr => pt-br-janeiro fr pt-br pt pt-br-janeiro de fr => pt-br-janeiro de fr pt-br pt pt-br-janeiro de pt fr => pt-br-janeiro de pt fr pt-br ja pt-br-janeiro fr => ja pt-br-janeiro fr pt-br pt ja pt-br-janeiro de fr => ja pt-br-janeiro de fr pt-br pt ja pt-br-janeiro de pt fr => ja pt-br-janeiro de pt fr pt-br pt-br-janeiro de pt-br fr => pt-br-janeiro de pt-br fr pt # an odd case, since we don't filter for uniqueness in this sub }; foreach my $in (@in) { $in =~ s/^\s+//s; $in =~ s/\s+$//s; $in =~ s/#.+//s; next unless $in =~ m/\S/; my(@in, @should); { die "What kind of line is <$in>?!" unless $in =~ m/^(.+)=>(.+)$/s; my($i,$s) = ($1, $2); @in = ($i =~ m/(\S+)/g); @should = ($s =~ m/(\S+)/g); } my @out = I18N::LangTags::implicate_supers_strictly( ("@in" eq 'NIX') ? () : @in ); @out = 'NIX' unless @out; is_deeply(\@out, \@should, "implicate_supers_strictly for [$in]"); }