Blame t/column-headers.t

Packit 237ae7
use strict;
Packit 237ae7
use warnings;
Packit 237ae7
Packit 237ae7
use Test::More;
Packit 237ae7
use Capture::Tiny qw(capture);
Packit 237ae7
Packit 237ae7
END { done_testing(); }
Packit 237ae7
Packit 237ae7
my($stdout, $stderr) = capture { system (
Packit 237ae7
    $^X, (map { "-I$_" } (@INC)),
Packit 237ae7
    't/script/default-headers'
Packit 237ae7
) };
Packit 237ae7
Packit 237ae7
is(
Packit 237ae7
    $stderr,
Packit 237ae7
"
Packit 237ae7
#   Failed test 'both the same'
Packit 237ae7
#   at t/script/default-headers line 8.
Packit 237ae7
# +----+----------------+----------------+
Packit 237ae7
# | Elt|Got             |Expected        |
Packit 237ae7
# +----+----------------+----------------+
Packit 237ae7
# |   0|{               |{               |
Packit 237ae7
# *   1|  foo => 'bar'  |  foo => 'baz'  *
Packit 237ae7
# |   2|}               |}               |
Packit 237ae7
# +----+----------------+----------------+
Packit 237ae7
# Looks like you failed 1 test of 1.
Packit 237ae7
",
Packit 237ae7
    "got expected error output"
Packit 237ae7
);
Packit 237ae7
Packit 237ae7
($stdout, $stderr) = capture { system (
Packit 237ae7
    $^X, (map { "-I$_" } (@INC)),
Packit 237ae7
    't/script/custom-headers'
Packit 237ae7
) };
Packit 237ae7
Packit 237ae7
is(
Packit 237ae7
    $stderr,
Packit 237ae7
"
Packit 237ae7
#   Failed test 'both the same'
Packit 237ae7
#   at t/script/custom-headers line 8.
Packit 237ae7
# +----+----------------+----------------+
Packit 237ae7
# | Elt|Lard            |Chips           |
Packit 237ae7
# +----+----------------+----------------+
Packit 237ae7
# |   0|{               |{               |
Packit 237ae7
# *   1|  foo => 'bar'  |  foo => 'baz'  *
Packit 237ae7
# |   2|}               |}               |
Packit 237ae7
# +----+----------------+----------------+
Packit 237ae7
# Looks like you failed 1 test of 1.
Packit 237ae7
",
Packit 237ae7
    "got expected error output"
Packit 237ae7
);
Packit 237ae7