⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.177
Server IP:
50.6.168.112
Server:
Linux server-617809.webnetzimbabwe.com 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
Server Software:
Apache
PHP Version:
8.4.10
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
.cpan
/
build
/
YAML-LibYAML-0.89-0
/
t
/
View File Name :
boolean-boolean.t
use FindBin '$Bin'; use lib $Bin; use TestYAMLTests; local $YAML::XS::Boolean = "boolean"; my $yaml = <<'...'; --- boolfalse: false booltrue: true stringfalse: 'false' stringtrue: 'true' ... my $hash = eval { Load $yaml }; if ($@ and $@ =~ m{boolean}) { plan skip_all => "boolean not installed"; exit; } plan tests => 7; local $YAML::XS::Boolean = "boolean"; isa_ok($hash->{booltrue}, 'boolean'); isa_ok($hash->{boolfalse}, 'boolean'); cmp_ok($hash->{booltrue}, '==', 1, "boolean true is true"); cmp_ok($hash->{boolfalse}, '==', 0, "boolean false is false"); ok(! ref $hash->{stringtrue}, "string 'true' stays string"); ok(! ref $hash->{stringfalse}, "string 'false' stays string"); my $yaml2 = Dump($hash); cmp_ok($yaml2, 'eq', $yaml, "Roundtrip booleans ok");