On 22 Mar 2008, at 21:47, Aristotle Pagaltzis wrote:

* Michel Fortin <[EMAIL PROTECTED]> [2008-03-22 22:30]:
The more implementations can pass each other's testsuite the
better interoperability we'll have achieved.

(Assuming, of course, that the test suite covers enough edge and
corner cases.)

I'd say that that is directly proportional to the utility of the test suite ;-)

I've got [Devel::Cover] to measure coverage, and it (on [my trunk], which is close to 1.0.17) says that my coverage is almost perfect:

File stmt bran cond sub time total
---------------------------- ------ ------ ------ ------ ------ ------
blib/lib/Text/Markdown.pm 99.8 94.2 72.0 100.0 100.0 87.0 96.9

Which is *just wrong* - as I know there are piles of corner cases that my tests don't adequately cover. :(

Probably a lesson to point out that automated coverage analysis isn't too useful in some cases...

[Devel::Cover]: http://search.cpan.org/~pjcj/Devel-Cover-0.63/lib/ Devel/Cover.pm
[my trunk]: http://svn.kulp.ch/cpan/text_multimarkdown/trunk/

Cheers
Tom

_______________________________________________
Markdown-Discuss mailing list
[email protected]
http://six.pairlist.net/mailman/listinfo/markdown-discuss

Reply via email to