On 2/12/07, imacat <[EMAIL PROTECTED]> wrote:
exist.  You may refer to how other people solve this issue.  But you
shouldn't ask the tester to modify her/his configuration in order to
generate a PASS report for you.

I would separate out two issues.

(1) Shlomi's module did not list prerequisites in the appropriate way,
causing test failures

(2) The installed modules that make up the smoke test system contain a
bug, which mean that "build_requires" in Module::Build installations
is ignored.

Ironically, if #2 were fixed, then #1 would actually be a false pass,
as the tests would pass, but the module could be installed without its
prerequisites.

However, I don't think it's inappropriate to ask a tester to upgrade
the smoke test system itself.  Nor do I think it biases tests.  Should
a CPANPLUS-based smoke test have an upgrade to CPANPLUS if it were
found to have major bugs that were impacting tests?  I would think so.
To do *otherwise* is a form of bias.

CPANPLUS::Dist::Build was broken out separately for easier maintenance
and a separate bug-fix cycle from the rest of CPANPLUS.  Upgrading it
is really no different than upgrading CPANPLUS.

Regards,
David

Reply via email to