Quoting Michael G Schwern <[EMAIL PROTECTED]>:

I would prefer it if people would stop associating Test::More with
"testing using .t files".  Test::More is a simple collection of testing
functions.  How you use it is not restricted by the module.  Test::Inline
and Test::Class both use Test::More for their baseline testing functions.

I've seen too many "which technique should I use, X or Y?" discussions
lately.  Testing modules and techniques are additive, you don't have to
choose between one or the other exclusively.

I don't want to speak for anyone else, but my personal frustration with Test::More is not that it is hard to use in a module fashion, or overly dependant on .t files.

My main gripe is that the infrastructure for it is less OO friendly. The
example with the HTML output was awesome......until i looked at how it was
done. The inability to get a data structure back for the test results is very,
very frustrating.


Don't get me wrong. I love Test::More. The variety of assertion functions
makes for extremely readable tests. What we are lacking that Xunit style
frameworks provide is a nice, simple way to deal with the results of those
assertions. Printing to STDERR/STDOUT, hijacking those and pretty printing the
results is simply not enough in all cases. It is awesome in some cases. Just
not all.


sorry for the rant.  I have seen an RT request for at least a data structure
returned for results.  any movement on that?

-jason gessner
    [EMAIL PROTECTED]



Reply via email to