Jesse Glick wrote:
Steve Loughran wrote:
There was some discussion of junit4 implications in the ant-user mail
list,
Ah, thanks for the pointer, missed that before. Some things I can
extract from that thread:
- ignored tests ought to be reported (currently they are just silently
skipped)
...this would impact the style sheets, of course; maybe we'd need a
junit4 set.
- <junit> should support specifying categories of tests
Not really clear to me at this point whether the significant features of
JUnit 4 can be accommodated comfortably inside <junit> or whether a
separate task would be better. Making a separate task may however
discourage migration. With the current patch you can at least put
junit-4.0.jar on your classpath and migrate a couple of tests to it,
without touching other tests and without touching your build script.
Before your last patch, I was in favour of a new antlib. now I'm not so
sure. After all, junit is as important as javac.
What does Ant's junit task [...] does badly
-installation. <junit> is the first time most people encounter ant
lib setup grief.
I guess this was fixed by my other <junit> patch a couple days ago?
yes indeed!
exceptions don't serialize
Throwable implements Serializable, BTW.
yes, but some of the things that extend it dont deserialize at the far
end unless you have a shared classloader, jini style. My
throwable-for-the-log class has to extract the common info from the
entire chain of exceptions before sending it down the wire:
http://cvs.sourceforge.net/viewcvs.py/smartfrog/core/components/junit/src/org/smartfrog/services/junit/ThrowableTraceInfo.java?view=markup
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]