|Subject:||CPAN::Reporter fooled if submodules have no tests|
Seen while installing Filter::cpp: Running make test PERL_DL_NONLAZY=1 /usr/local/perl/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/call.......ok t/cpp........ok t/decrypt....ok t/exec.......ok t/order......ok t/sh.........ok t/tee........ok All tests successful. Files=7, Tests=52, 1 wallclock secs ( 0.70 cusr + 0.46 csys = 1.16 CPU) No tests defined for Filter::Util::Call extension. No tests defined for Filter::Util::Exec extension. No tests defined for Filter::decrypt extension. No tests defined for Filter::tee extension. Preparing a test report for Filter-1.32 Test result is 'unknown': No tests provided. Do you want to edit the test report? (yes/no) [no] It has tests, but CPAN::Reporter thinks it doesn't because the submodules don't have them. In the /No tests defined/ case you may want to continue parsing up the output to see if there's a less ambiguous result.