|
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 |
|