Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 1628
Status: resolved
Priority: 0/
Queue: POE

People
Owner: RCAPUTO [...] cpan.org
Requestors: RCAPUTO [...] cpan.org
Cc:
AdminCc:

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



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.