On Dec 2, 2007, at 9:37 AM, nadim khemir wrote:

The subject says it all. IE:

All tests successful (2 subtests UNEXPECTEDLY SUCCEEDED), 7 tests skipped.
Passed TODO     Stat Wstat TODOs Pass  List of Passed
---------------------------------------------------------------------- ---------
t/20_policies.t               15    2  578 583

(nice reporting though)

Nadim.

No. In this case, it means that we coded against PPI v1.118 which had bugs which were fixed in PPI v1.200. So, the passing TODO tests mean that Perl::Critic is behaving correctly for the more modern PPI which you presumably have installed.

In this fashion, we use TODO tests to track when bugs in our dependent packages get fixed, and then when we can remove workarounds therefore.

Chris

Reply via email to