--- Shlomi Fish <[EMAIL PROTECTED]> wrote:

> This is naturally a limitation of test coverage in general which only
> checks 
> coverage for individual code atoms, and not for all the different
> paths of 
> execution (their Cartesian products).

Regrettably, the while code coverage is generally fairly easy to
achieve, path coverage is very difficult.  It's a common problem.  I
know of one gentleman who described his problem of having a Chain of
Responsibility pattern where every step of the chain, properties stored
in a database could alter the outcome.  There were, at last count,
50,000 properties in the database.  Code coverage was the easy bit.

Cheers,
Ovid

--

Buy the book -- http://www.oreilly.com/catalog/perlhks/
Perl and CGI -- http://users.easystreet.com/ovid/cgi_course/

Reply via email to