Ha, I have a "RELEASE_TESTING" environment variable set so that tests run
on one of my projects. Evidently it triggered your release tests too when
I ran the install. I've turned off my variable (better to just have it on
when I'm running a release anyway). That *should* resolve this issue.
Thanks!
Grant
--
Grant Grueninger
On January 6, 2017 at 6:27:39 PM, Gustavo Leite de Mendonça Chaves via RT (
bug-jira-rest@rt.cpan.org) wrote:
<URL:
https://rt.cpan.org/Ticket/Display.html?id=114200 >
On Fri May 06 02:05:13 2016, ETHER wrote:
Show quoted text>
> Please don't allow pod, critic or kwalitee tests to run for normal
> user installs, as they make the installation fail unnecessarily when
> newer versions of the tester module introduces errors that you cannot
> anticipate. Also spelling tests are dependent on what dictionaries are
> installed locally, and critic tests use all plugins that are
> installed, both of which cannot be predicted in advance.
>
> Either move them to xt/, or guard them with:
>
> plan skip_all => "These tests are for authors only!" unless
> $ENV{AUTHOR_TESTING} or $ENV{RELEASE_TESTING};
They are already guarded. At least in the latest version. Look:
Show quoted text> $ make test
> PERL_DL_NONLAZY=1 "/home/gustavo/.plenv/versions/5.22.0/bin/perl5.22.0"
"-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef
*Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Show quoted text> t/00-load.t .............. ok
> t/01-atlassian.t ......... skipped: these tests are for release testing
> t/author-pod-coverage.t .. skipped: these tests are for testing by the
author
Show quoted text> t/author-pod-syntax.t .... skipped: these tests are for testing by the
author
Show quoted text> t/release-kwalitee.t ..... skipped: these tests are for release candidate
testing
Show quoted text> All tests successful.
> Files=5, Tests=1, 1 wallclock secs ( 0.04 usr 0.00 sys + 0.29 cusr 0.02
csys = 0.35 CPU)
Show quoted text> Result: PASS
Do you see anything different?