Run test-junit in the assertions.xml test file on java1.4 :-
test-junit:
[junit] Implicitly adding C:\Java\Apache\ant\lib\junit.jar;C:\Java\Apache\ant\lib\ant-launcher.jar;C:\Java\Apache\ant\lib\ant.jar;C:\Java\Apache\ant\lib\ant-junit.jar to CLASSPATH
[junit] Executing 'C:\Java\JDK\jre\bin\java.exe' with arguments:
[junit] '-ea:AssertionTest'
[junit] '-classpath'
[junit] 'C:\Java\Apache\ant\src\etc\testcases\types\assertions\build;C:\Java\Apache\ant\lib\junit.jar;C:\Java\Apache\ant\lib\ant-launcher.jar;C:\Java\Apache\ant\lib\ant.jar;C:\Java\Apache\ant\lib\ant-junit.jar'
[junit] 'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
[junit] 'AssertionTest'
[junit] 'filtertrace=true'
[junit] 'haltOnError=true'
[junit] 'haltOnFailure=true'
[junit] 'showoutput=false'
[junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter'
[junit] 'propsfile=C:\Java\Apache\ant\src\etc\testcases\types\junit56585664.properties'
[junit]
[junit] The ' characters around the executable and arguments are
[junit] not part of the command.
[junit] Testsuite: AssertionTest
[junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 0.01 sec
[junit] Testcase: testAssertRaised took 0 sec
[junit] FAILED
[junit] expected an assertion
[junit] junit.framework.AssertionFailedError: expected an assertion
[junit] at AssertionTest.testAssertRaised(AssertionTest.java:32)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
*assertions are off*
Now run test-junit-manual-setup
test-junit-manual-setup:
[junit] Implicitly adding C:\Java\Apache\ant\lib\junit.jar;C:\Java\Apache\ant\lib\ant-launcher.jar;C:\Java\Apache\ant\lib\ant.jar;C:\Java\Apache\ant\lib\ant-junit.jar to CLASSPATH
[junit] Executing 'C:\Java\JDK\jre\bin\java.exe' with arguments:
[junit] '-ea:AssertionTest'
[junit] '-classpath'
[junit] 'C:\Java\Apache\ant\src\etc\testcases\types\assertions\build;C:\Java\Apache\ant\lib\junit.jar;C:\Java\Apache\ant\lib\ant-launcher.jar;C:\Java\Apache\ant\lib\ant.jar;C:\Java\Apache\ant\lib\ant-junit.jar'
[junit] 'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
[junit] 'AssertionTest'
[junit] 'filtertrace=true'
[junit] 'haltOnError=true'
[junit] 'haltOnFailure=true'
[junit] 'showoutput=false'
[junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter'
[junit] 'propsfile=C:\Java\Apache\ant\src\etc\testcases\types\junit54522357.properties'
[junit]
[junit] The ' characters around the executable and arguments are
[junit] not part of the command.
[junit] Testsuite: AssertionTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.01 sec
[junit] Testcase: testAssertRaised took 0 sec [junit] Testcase: testAssertNotRaised took 0 sec
I am very confused.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]