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; use Test::More tests => 26; note('Testing normal (tight) insertion of super-ordinate language tags...'); BEGIN {use_ok('I18N::LangTags', 'implicate_supers');} 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 pt fr 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 pt fr hai pt-br fr => hai pt-br pt fr # Now test multi-part complicateds: pt-br-janeiro => pt-br-janeiro pt-br pt pt-br-janeiro fr => pt-br-janeiro pt-br pt fr pt-br-janeiro de fr => pt-br-janeiro pt-br pt de fr pt-br-janeiro de pt fr => pt-br-janeiro pt-br de pt fr pt-br-janeiro pt-br-saopaolo => pt-br-janeiro pt-br pt pt-br-saopaolo pt-br-janeiro fr pt-br-saopaolo => pt-br-janeiro pt-br pt fr pt-br-saopaolo pt-br-janeiro de pt-br-saopaolo fr => pt-br-janeiro pt-br pt de pt-br-saopaolo fr pt-br-janeiro de pt-br fr pt-br-saopaolo => pt-br-janeiro de pt-br pt fr pt-br-saopaolo pt-br de en fr pt-br-janeiro => pt-br pt de en fr pt-br-janeiro pt-br de en fr => pt-br pt de en fr ja pt-br-janeiro fr => ja pt-br-janeiro pt-br pt fr ja pt-br-janeiro de fr => ja pt-br-janeiro pt-br pt de fr ja pt-br-janeiro de pt fr => ja pt-br-janeiro pt-br de pt fr pt-br-janeiro de pt-br fr => pt-br-janeiro de pt-br pt fr # 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 = implicate_supers( ("@in" eq 'NIX') ? () : @in ); @out = 'NIX' unless @out; is_deeply(\@out, \@should, "implicate_supers for [$in]"); }