Subject: | META lacks a build_requires for Test::Deep |
t/lib/TestHelp.pm evals "use Test::Deep" and produces somewhat cryptic test failures when this call fails, which happened for me in a minimal build chroot:
Undefined subroutine &main::isa called at t/connect-disconnect.t line 28.
# Child (connect) exited without calling finalize()
# Failed test 'connect'
# at /usr/share/perl/5.18/Test/Builder.pm line 252.
# Tests were run but no plan was declared and done_testing() was not seen.
t/connect-disconnect.t ..
Dubious, test returned 29 (wstat 7424, 0x1d00)
Failed 1/1 subtests
Undefined subroutine &main::cmp_deeply called at t/constructor.t line 19.
# Child (hosts) exited without calling finalize()
# Failed test 'hosts'
# at /usr/share/perl/5.18/Test/Builder.pm line 252.
# Tests were run but no plan was declared and done_testing() was not seen.
t/constructor.t .........
Dubious, test returned 29 (wstat 7424, 0x1d00)
Failed 1/2 subtests
Please add Test::Deep to the build / test requirements.