HEX
Server: Apache
System: Linux server-674799.igrow.ws 5.14.0-611.30.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 11 06:42:00 EST 2026 x86_64
User: elrashedytravel (1025)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/.cpan/build/YAML-LibYAML-v0.902.0-0/t/path-class.t
use FindBin '$Bin';
use lib $Bin;
use strict;
use warnings;

use TestYAML tests => 2;
use YAML::XS qw/ DumpFile LoadFile /;

my $pc = eval "use Path::Class; 1";

my $file;

SKIP: {
    skip "Path::Class need for this test", 2 unless $pc;

    my $data = {
        foo => "boo",
    };
    $file = file("t", "path-class-$$.yaml");
    DumpFile($file, $data);
    ok -f $file, "Path::Class $file exists";

    my $data2 = LoadFile($file);
    is_deeply($data, $data2, "Path::Class roundtrip works");
}

END {
    unlink $file if defined $file;
}