Piers Cawley <[EMAIL PROTECTED]> writes:

> Right, just back from YAPC::Europe where I actually got to meet
> Christian face to face (which is nice) and where I promised I was
> going to go through the code and interface and see where we sucked and
> where we ruled. Or something similar but with rather less of the 3l33t
> warez d00d speak. I hope to go through and compare what goes on with
> PerlUnit with what goes on in xUnit in general and to look at what can
> be done to make our interface fit well with theirs. (Because if we can
> do that, the effort of porting useful stuff like 'WebUnit' should be
> dramatically reduced...)
> 
> I'll also have a crack at writing a 'Test::Unit overview' for users
> while I'm about it.
> 
> My deadline, which I have chosen to accept, is Friday this week, nag
> me if I miss it.

All hail Piers! Thanks, really. This is cool.

At YAPC::Europe, I also talked to Michael Schwern, who is currently 
overhauling the Test::Harness framework to work with his inline
POD testing modules.

The consensus was that Michael's set of modules (Test::Simple,
Test::More, Pod::Tests) will cater for the needs of the "casual user",
and that Test::Unit would cater for advanced testing needs.

We also talked about making Test::Unit fit in more with the style
of Test::Harness (is() and ok() methods), but rejected that approach
in favor of making Test::Unit as similar as possible to the xUnit
interface.

Things on my short term todo list are:
- proposal for "public API" that developers wishing to extend the
  framework (e.g., with custom runners and the like) can rely on
- proposal for how exceptions should be handled, summarizing recent
  discussions on this list

One thing that I really would welcome with regard to tutorials/examples
is input from people using Test::Unit in "big" testing environments.
Speak up! Tell us what you think would be most useful for a new user!

Also, I want to introduce a /contributions directory in the source tree
to hold examples of real-life usage, as well as any extensions that we
are not sure how to integrate with the current framework. If you have
any code for this that you are willing to share, please tell.

Cheers,

Christian


> 
> -- 
> Piers Cawley
> www.iterative-software.com


_______________________________________________
Perlunit-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/perlunit-devel

Reply via email to