On Tue, 28 Feb 2006, <[EMAIL PROTECTED]> wrote: > + Class junit4TestAdapterClass = null; > + // Note that checking for JDK 5 directly won't work; under > JDK 4, this will already have failed. > + try { > + if (loader == null) { > + junit4TestAdapterClass = > Class.forName("junit.framework.JUnit4TestAdapter"); > + } else { > + junit4TestAdapterClass = > Class.forName("junit.framework.JUnit4TestAdapter", true, loader); > + } > + } catch (ClassNotFoundException e) { > + // OK, fall back to JUnit 3. > + } > + junit4 = junit4TestAdapterClass != null; > +
I haven't looked into the implemenation of JUnit4TestAdapter so I have to ask you 8-) Even if I have JUnit 4 on my CLASSPATH I can still use JUnit 3 style of tests (no annotations, naming conventions instead). Will this patch still allow me to run those tests? Or will wrapping the tests in a JUnit4TestAdapter force me to use annotations? If JUnit would build in Gump (somebody seems to have forgotten to check in a file) we'd already know since Gump will provide JUnit 4 to allmost all builds while most of them (including Ant) still use JUnit 3 style tests. Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]