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
