Skip Menu |

This queue is for tickets about the Dist-Zilla-Plugin-ReportVersions-Tiny CPAN distribution.

Maintainer(s)' notes

This module is deprecated!

This distribution has reached end-of-life now that better alternatives exist.

The recommended alternative is Dist::Zilla::Plugin::Test::ReportPrereqs.

Report information
The Basics
Id: 67308
Status: rejected
Priority: 0/
Queue: Dist-Zilla-Plugin-ReportVersions-Tiny

People
Owner: Nobody in particular
Requestors: jquelin [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: test::more 0.88 is not enough!
when building a package for mageia that includes a reportversions-tiny test, this test fails on the build system with the following error: # Tests were run but no plan was declared and done_testing() was not seen. # Failed test 'inherit_version boolean tests' # at /usr/lib/perl5/5.12.3/Test/Builder.pm line 229. # Tests were run but no plan was declared and done_testing() was not seen. it doesn't fail anymore when i bump buildrequires to test::more >= 0.96, since in that case package perl-Test-Simple is installed (otherwise, base perl 5.12.3 is enough since it ships 0.94). it seems that you should bump test::more requirements to 0.96 (i did not check with test::more 0.95, it may be enough).
Subject: Re: [rt.cpan.org #67308] test::more 0.88 is not enough!
Date: Thu, 7 Apr 2011 18:19:09 -0700
To: bug-Dist-Zilla-Plugin-ReportVersions-Tiny [...] rt.cpan.org
From: Daniel Pittman <daniel [...] rimspace.net>
On Thu, Apr 7, 2011 at 07:34, Jerome Quelin via RT <bug-Dist-Zilla-Plugin-ReportVersions-Tiny@rt.cpan.org> wrote: Show quoted text
> Thu Apr 07 10:34:19 2011: Request 67308 was acted upon.
[…] Show quoted text
> when building a package for mageia that includes a reportversions-tiny > test, this test fails on the build system with the following error: > >        # Tests were run but no plan was declared and done_testing() was > not seen. > >    #   Failed test 'inherit_version boolean tests' >    #   at /usr/lib/perl5/5.12.3/Test/Builder.pm line 229. >        # Tests were run but no plan was declared and done_testing() was > not seen. > > it doesn't fail anymore when i bump buildrequires to test::more >= 0.96, > since in that case package perl-Test-Simple is installed (otherwise, > base perl 5.12.3 is enough since it ships 0.94). > > it seems that you should bump test::more requirements to 0.96 (i did not > check with test::more 0.95, it may be enough).
0.88 should be enough; I can't identify the root cause of the problem from the report here, but *none* of the features I use in Test::More require anything newer than 0.88 – which was the first release with done_testing. That error doesn't look like it can reasonably come from my code, either, unless something I am doing is invoking the particular version of Test::More strangely. Can you reproduce it on that system without the newer Test::More dependency, when running the reporting code by hand? Daniel -- ⎋ Puppet Labs Developer – http://puppetlabs.com ✉ Daniel Pittman <daniel@rimspace.net> ✆ Contact me via gtalk, email, or phone: +1 (503) 893-2285 ♲ Made with 100 percent post-consumer electrons
oops! i read badly the test that was failing. never mind, i'll report to the real dist which test is failing. sorry for the noise.