✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server.blackpussy.asia ​🇻​♯➤ 5.14.0-611.20.1.el9_7.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 163.245.207.76 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.243
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗞 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ mail,mb_send_mail
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /usr/share/doc/perl-Test-Simple/t/Legacy//cmp_ok.t
#!/usr/bin/perl -w

use strict;
use warnings;

use lib 't/lib';

require Test::Simple::Catch;
my($out, $err) = Test::Simple::Catch::caught();
local $ENV{HARNESS_ACTIVE} = 0;

require Test::Builder;
my $TB = Test::Builder->create;
$TB->level(0);

sub try_cmp_ok {
    my($left, $cmp, $right, $error) = @_;
    
    my %expect;
    if( $error ) {
        $expect{ok} = 0;
        $expect{error} = $error;
    }
    else {
        $expect{ok}    = eval "\$left $cmp \$right";
        $expect{error} = $@;
        $expect{error} =~ s/ at .*\n?//;
    }

    local $Test::Builder::Level = $Test::Builder::Level + 1;

    my $ok;
    eval { $ok = cmp_ok($left, $cmp, $right, "cmp_ok"); };

    $TB->is_num(!!$ok, !!$expect{ok}, "  right return");
    
    my $diag = $err->read;

    if ($@) {
        $diag = $@;
        $diag =~ s/ at .*\n?//;
    }

    if( !$ok and $expect{error} ) {
        $diag =~ s/^# //mg;
        $TB->like( $diag, qr/\Q$expect{error}\E/, "  expected error" );
    }
    elsif( $ok ) {
        $TB->is_eq( $diag, '', "  passed without diagnostic" );
    }
    else {
        $TB->ok(1, "  failed without diagnostic");
    }
}


use Test::More;
Test::More->builder->no_ending(1);

require MyOverload;
my $cmp = Overloaded::Compare->new("foo", 42);
my $ify = Overloaded::Ify->new("bar", 23);

my @Tests = (
    [1, '==', 1],
    [1, '==', 2],
    ["a", "eq", "b"],
    ["a", "eq", "a"],
    [1, "+", 1],
    [1, "-", 1],

    [$cmp, '==', 42],
    [$cmp, 'eq', "foo"],
    [$ify, 'eq', "bar"],
    [$ify, "==", 23],

    [1, "=", 0,  "= is not a valid comparison operator in cmp_ok()"],
    [1, "+=", 0, "+= is not a valid comparison operator in cmp_ok()"],
);

plan tests => scalar @Tests;
$TB->plan(tests => @Tests * 2);

for my $test (@Tests) {
    try_cmp_ok(@$test);
}

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
17 Jan 2026 3.14 PM
root / root
0755
Bugs
--
17 Jan 2026 3.14 PM
root / root
0755
Builder
--
17 Jan 2026 3.14 PM
root / root
0755
Regression
--
17 Jan 2026 3.14 PM
root / root
0755
Simple
--
17 Jan 2026 3.14 PM
root / root
0755
Test2
--
17 Jan 2026 3.14 PM
root / root
0755
Tester
--
17 Jan 2026 3.14 PM
root / root
0755
subtest
--
17 Jan 2026 3.14 PM
root / root
0755
00test_harness_check.t
0.746 KB
22 Oct 2020 3.10 AM
root / root
0644
01-basic.t
0.088 KB
22 Oct 2020 3.10 AM
root / root
0644
478-cmp_ok_hash.t
0.901 KB
22 Oct 2020 3.10 AM
root / root
0644
BEGIN_require_ok.t
0.452 KB
22 Oct 2020 3.10 AM
root / root
0644
BEGIN_use_ok.t
0.379 KB
22 Oct 2020 3.10 AM
root / root
0644
More.t
5.096 KB
22 Oct 2020 3.10 AM
root / root
0644
auto.t
0.584 KB
22 Oct 2020 3.10 AM
root / root
0644
bad_plan.t
0.483 KB
22 Oct 2020 3.10 AM
root / root
0644
bail_out.t
0.831 KB
22 Oct 2020 3.10 AM
root / root
0644
buffer.t
0.463 KB
22 Oct 2020 3.10 AM
root / root
0644
c_flag.t
0.447 KB
22 Oct 2020 3.10 AM
root / root
0644
capture.t
0.477 KB
22 Oct 2020 3.10 AM
root / root
0644
check_tests.t
2.38 KB
22 Oct 2020 3.10 AM
root / root
0644
circular_data.t
1.172 KB
22 Oct 2020 3.10 AM
root / root
0644
cmp_ok.t
1.752 KB
22 Oct 2020 3.10 AM
root / root
0644
depth.t
0.374 KB
22 Oct 2020 3.10 AM
root / root
0644
diag.t
1.391 KB
22 Oct 2020 3.10 AM
root / root
0644
died.t
0.868 KB
22 Oct 2020 3.10 AM
root / root
0644
dont_overwrite_die_handler.t
0.503 KB
22 Oct 2020 3.10 AM
root / root
0644
eq_set.t
0.549 KB
22 Oct 2020 3.10 AM
root / root
0644
exit.t
3.166 KB
22 Oct 2020 3.10 AM
root / root
0644
explain.t
0.568 KB
22 Oct 2020 3.10 AM
root / root
0644
explain_err_vars.t
0.119 KB
22 Oct 2020 3.10 AM
root / root
0644
extra.t
1.111 KB
22 Oct 2020 3.10 AM
root / root
0644
extra_one.t
0.889 KB
22 Oct 2020 3.10 AM
root / root
0644
fail-like.t
1.571 KB
22 Oct 2020 3.10 AM
root / root
0644
fail-more.t
10.551 KB
22 Oct 2020 3.10 AM
root / root
0644
fail.t
1.217 KB
22 Oct 2020 3.10 AM
root / root
0644
fail_one.t
0.853 KB
22 Oct 2020 3.10 AM
root / root
0644
filehandles.t
0.283 KB
22 Oct 2020 3.10 AM
root / root
0644
fork.t
0.445 KB
22 Oct 2020 3.10 AM
root / root
0644
harness_active.t
1.427 KB
22 Oct 2020 3.10 AM
root / root
0644
import.t
0.238 KB
22 Oct 2020 3.10 AM
root / root
0644
is_deeply_dne_bug.t
0.866 KB
22 Oct 2020 3.10 AM
root / root
0644
is_deeply_fail.t
11.529 KB
22 Oct 2020 3.10 AM
root / root
0644
is_deeply_with_threads.t
1.368 KB
22 Oct 2020 3.10 AM
root / root
0644
missing.t
1.075 KB
22 Oct 2020 3.10 AM
root / root
0644
new_ok.t
0.688 KB
22 Oct 2020 3.10 AM
root / root
0644
no_log_results.t
0.254 KB
22 Oct 2020 3.10 AM
root / root
0644
no_plan.t
0.82 KB
22 Oct 2020 3.10 AM
root / root
0644
no_tests.t
0.804 KB
22 Oct 2020 3.10 AM
root / root
0644
note.t
0.406 KB
22 Oct 2020 3.10 AM
root / root
0644
overload.t
2.13 KB
22 Oct 2020 3.10 AM
root / root
0644
overload_threads.t
1.15 KB
22 Oct 2020 3.10 AM
root / root
0644
plan.t
0.463 KB
22 Oct 2020 3.10 AM
root / root
0644
plan_bad.t
1.047 KB
22 Oct 2020 3.10 AM
root / root
0644
plan_is_noplan.t
0.395 KB
22 Oct 2020 3.10 AM
root / root
0644
plan_no_plan.t
0.775 KB
22 Oct 2020 3.10 AM
root / root
0644
plan_shouldnt_import.t
0.287 KB
22 Oct 2020 3.10 AM
root / root
0644
plan_skip_all.t
0.186 KB
22 Oct 2020 3.10 AM
root / root
0644
require_ok.t
0.768 KB
22 Oct 2020 3.10 AM
root / root
0644
run_test.t
4.132 KB
22 Oct 2020 3.10 AM
root / root
0644
simple.t
0.195 KB
22 Oct 2020 3.10 AM
root / root
0644
skip.t
1.919 KB
22 Oct 2020 3.10 AM
root / root
0644
skipall.t
0.47 KB
22 Oct 2020 3.10 AM
root / root
0644
strays.t
0.469 KB
22 Oct 2020 3.10 AM
root / root
0644
tbm_doesnt_set_exported_to.t
0.446 KB
22 Oct 2020 3.10 AM
root / root
0644
thread_taint.t
0.119 KB
22 Oct 2020 3.10 AM
root / root
0644
threads.t
0.602 KB
22 Oct 2020 3.10 AM
root / root
0644
todo.t
3.311 KB
22 Oct 2020 3.10 AM
root / root
0644
undef.t
1.954 KB
22 Oct 2020 3.10 AM
root / root
0644
use_ok.t
2.29 KB
22 Oct 2020 3.10 AM
root / root
0644
useing.t
0.356 KB
22 Oct 2020 3.10 AM
root / root
0644
utf8.t
1.487 KB
22 Oct 2020 3.10 AM
root / root
0644
versions.t
0.491 KB
22 Oct 2020 3.10 AM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF