Subject: | create a test framework that includes CPAN modules |
POE's own regression tests are not complete. To ensure changes work
with a minimum of breakage, create a testing framework that also tests
the POE::Component::* distributions available on the CPAN.
The framework would ensure it is working with the latest CPAN versions
of every POE::Component::* distribution. It would unpack each in turn,
"make test" them, and generate a combined test summary. The summary
should be a useful tool for following up problems in each program and
POE itself.
Suggested tools: CPANPLUS for downloading the latest versions of
modules. It may also be useful to e-mail component authors about
breakage, but only after it's proven that POE is not at fault.
Test::Harness or Test::Harness::Straps (not sure) for running the tests
and generating summaries. Matt Cashner (sungo) has proven this concept
while writing POE's test reporting utility. See lib/testreport.pl in
POE's distribution for that program.