Browse Source

assert -> assertTrue in all testcases.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269814 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 23 years ago
parent
commit
321c9dc68e
20 changed files with 109 additions and 106 deletions
  1. +3
    -0
      WHATSNEW
  2. +4
    -4
      src/testcases/org/apache/tools/ant/DirectoryScannerTest.java
  3. +20
    -20
      src/testcases/org/apache/tools/ant/IntrospectionHelperTest.java
  4. +3
    -3
      src/testcases/org/apache/tools/ant/ProjectTest.java
  5. +3
    -3
      src/testcases/org/apache/tools/ant/taskdefs/AvailableTest.java
  6. +3
    -3
      src/testcases/org/apache/tools/ant/taskdefs/CVSPassTest.java
  7. +8
    -8
      src/testcases/org/apache/tools/ant/taskdefs/ExecuteWatchdogTest.java
  8. +1
    -1
      src/testcases/org/apache/tools/ant/taskdefs/JarTest.java
  9. +5
    -5
      src/testcases/org/apache/tools/ant/taskdefs/SleepTest.java
  10. +1
    -1
      src/testcases/org/apache/tools/ant/taskdefs/optional/ANTLRTest.java
  11. +3
    -3
      src/testcases/org/apache/tools/ant/types/CommandlineJavaTest.java
  12. +4
    -4
      src/testcases/org/apache/tools/ant/types/EnumeratedAttributeTest.java
  13. +1
    -1
      src/testcases/org/apache/tools/ant/types/MapperTest.java
  14. +2
    -2
      src/testcases/org/apache/tools/ant/types/PathTest.java
  15. +11
    -11
      src/testcases/org/apache/tools/ant/util/DOMElementWriterTest.java
  16. +17
    -17
      src/testcases/org/apache/tools/ant/util/regexp/RegexpMatcherTest.java
  17. +6
    -6
      src/testcases/org/apache/tools/zip/AsiExtraFieldTest.java
  18. +2
    -2
      src/testcases/org/apache/tools/zip/ExtraFieldUtilsTest.java
  19. +6
    -6
      src/testcases/org/apache/tools/zip/ZipLongTest.java
  20. +6
    -6
      src/testcases/org/apache/tools/zip/ZipShortTest.java

+ 3
- 0
WHATSNEW View File

@@ -17,6 +17,9 @@ Other changes:
* Added a new condition <isset> that test for the existence of a * Added a new condition <isset> that test for the existence of a
property to the condition task. property to the condition task.


* Ant's testcases require JUnit 3.7 or above as they now use the new
assertTrue method instead of assert.

Fixed bugs: Fixed bugs:
----------- -----------




+ 4
- 4
src/testcases/org/apache/tools/ant/DirectoryScannerTest.java View File

@@ -87,8 +87,8 @@ public class DirectoryScannerTest extends TestCase {
haveTaskdefsPackage = true; haveTaskdefsPackage = true;
} }
} }
assert("(1) zip package included", haveZipPackage);
assert("(1) taskdefs package not included", !haveTaskdefsPackage);
assertTrue("(1) zip package included", haveZipPackage);
assertTrue("(1) taskdefs package not included", !haveTaskdefsPackage);


ds = new DirectoryScanner(); ds = new DirectoryScanner();
ds.setBasedir(dir); ds.setBasedir(dir);
@@ -103,8 +103,8 @@ public class DirectoryScannerTest extends TestCase {
haveTaskdefsPackage = true; haveTaskdefsPackage = true;
} }
} }
assert("(2) zip package included", haveZipPackage);
assert("(2) taskdefs package included", haveTaskdefsPackage);
assertTrue("(2) zip package included", haveZipPackage);
assertTrue("(2) taskdefs package included", haveTaskdefsPackage);


} }




+ 20
- 20
src/testcases/org/apache/tools/ant/IntrospectionHelperTest.java View File

@@ -94,15 +94,15 @@ public class IntrospectionHelperTest extends TestCase {
ih.addText(p, this, "test2"); ih.addText(p, this, "test2");
fail("test2 shouldn\'t be equal to test"); fail("test2 shouldn\'t be equal to test");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
} }


public void testSupportsCharacters() { public void testSupportsCharacters() {
IntrospectionHelper ih = IntrospectionHelper.getHelper(java.lang.String.class); IntrospectionHelper ih = IntrospectionHelper.getHelper(java.lang.String.class);
assert("String doesn\'t support addText", !ih.supportsCharacters());
assertTrue("String doesn\'t support addText", !ih.supportsCharacters());
ih = IntrospectionHelper.getHelper(getClass()); ih = IntrospectionHelper.getHelper(getClass());
assert("IntrospectionHelperTest supports addText",
assertTrue("IntrospectionHelperTest supports addText",
ih.supportsCharacters()); ih.supportsCharacters());
} }


@@ -177,14 +177,14 @@ public class IntrospectionHelperTest extends TestCase {
ih.createElement(p, this, "fourteen"); ih.createElement(p, this, "fourteen");
fail("fourteen throws NullPointerException"); fail("fourteen throws NullPointerException");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof NullPointerException);
assertTrue(be.getException() instanceof NullPointerException);
} }


try { try {
ih.createElement(p, this, "fourteen"); ih.createElement(p, this, "fourteen");
fail("fifteen throws NullPointerException"); fail("fifteen throws NullPointerException");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof NullPointerException);
assertTrue(be.getException() instanceof NullPointerException);
} }
} }
@@ -204,7 +204,7 @@ public class IntrospectionHelperTest extends TestCase {
assertEquals("Return type of "+name, expect, ih.getElementType(name)); assertEquals("Return type of "+name, expect, ih.getElementType(name));
h.remove(name); h.remove(name);
} }
assert("Found all", h.isEmpty());
assertTrue("Found all", h.isEmpty());
} }


public Object createTwo(String s) { public Object createTwo(String s) {
@@ -288,76 +288,76 @@ public class IntrospectionHelperTest extends TestCase {
ih.setAttribute(p, this, "seven", "3"); ih.setAttribute(p, this, "seven", "3");
fail("2 shouldn't be equals to three"); fail("2 shouldn't be equals to three");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "eight", "2"); ih.setAttribute(p, this, "eight", "2");
try { try {
ih.setAttribute(p, this, "eight", "3"); ih.setAttribute(p, this, "eight", "3");
fail("2 shouldn't be equals to three - as int"); fail("2 shouldn't be equals to three - as int");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "nine", "2"); ih.setAttribute(p, this, "nine", "2");
try { try {
ih.setAttribute(p, this, "nine", "3"); ih.setAttribute(p, this, "nine", "3");
fail("2 shouldn't be equals to three - as Integer"); fail("2 shouldn't be equals to three - as Integer");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "ten", "2"); ih.setAttribute(p, this, "ten", "2");
try { try {
ih.setAttribute(p, this, "ten", "3"); ih.setAttribute(p, this, "ten", "3");
fail("/tmp/2 shouldn't be equals to /tmp/3"); fail("/tmp/2 shouldn't be equals to /tmp/3");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "eleven", "2"); ih.setAttribute(p, this, "eleven", "2");
try { try {
ih.setAttribute(p, this, "eleven", "on"); ih.setAttribute(p, this, "eleven", "on");
fail("on shouldn't be false"); fail("on shouldn't be false");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "twelve", "2"); ih.setAttribute(p, this, "twelve", "2");
try { try {
ih.setAttribute(p, this, "twelve", "on"); ih.setAttribute(p, this, "twelve", "on");
fail("on shouldn't be false"); fail("on shouldn't be false");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "thirteen", "org.apache.tools.ant.Project"); ih.setAttribute(p, this, "thirteen", "org.apache.tools.ant.Project");
try { try {
ih.setAttribute(p, this, "thirteen", "org.apache.tools.ant.ProjectHelper"); ih.setAttribute(p, this, "thirteen", "org.apache.tools.ant.ProjectHelper");
fail("org.apache.tools.ant.Project shouldn't be equal to org.apache.tools.ant.ProjectHelper"); fail("org.apache.tools.ant.Project shouldn't be equal to org.apache.tools.ant.ProjectHelper");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
try { try {
ih.setAttribute(p, this, "thirteen", "org.apache.tools.ant.Project2"); ih.setAttribute(p, this, "thirteen", "org.apache.tools.ant.Project2");
fail("org.apache.tools.ant.Project2 doesn't exist"); fail("org.apache.tools.ant.Project2 doesn't exist");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof ClassNotFoundException);
assertTrue(be.getException() instanceof ClassNotFoundException);
} }
ih.setAttribute(p, this, "fourteen", "2"); ih.setAttribute(p, this, "fourteen", "2");
try { try {
ih.setAttribute(p, this, "fourteen", "on"); ih.setAttribute(p, this, "fourteen", "on");
fail("2 shouldn't be equals to three - as StringBuffer"); fail("2 shouldn't be equals to three - as StringBuffer");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "fifteen", "abcd"); ih.setAttribute(p, this, "fifteen", "abcd");
try { try {
ih.setAttribute(p, this, "fifteen", "on"); ih.setAttribute(p, this, "fifteen", "on");
fail("o shouldn't be equal to a"); fail("o shouldn't be equal to a");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
ih.setAttribute(p, this, "sixteen", "abcd"); ih.setAttribute(p, this, "sixteen", "abcd");
try { try {
ih.setAttribute(p, this, "sixteen", "on"); ih.setAttribute(p, this, "sixteen", "on");
fail("o shouldn't be equal to a"); fail("o shouldn't be equal to a");
} catch (BuildException be) { } catch (BuildException be) {
assert(be.getException() instanceof AssertionFailedError);
assertTrue(be.getException() instanceof AssertionFailedError);
} }
} }


@@ -394,7 +394,7 @@ public class IntrospectionHelperTest extends TestCase {
h.remove(name); h.remove(name);
} }
h.remove("name"); h.remove("name");
assert("Found all", h.isEmpty());
assertTrue("Found all", h.isEmpty());
} }


public int setTwo(String s) { public int setTwo(String s) {
@@ -432,11 +432,11 @@ public class IntrospectionHelperTest extends TestCase {
} }


public void setEleven(boolean b) { public void setEleven(boolean b) {
assert(!b);
assertTrue(!b);
} }


public void setTwelve(Boolean b) { public void setTwelve(Boolean b) {
assert(!b.booleanValue());
assertTrue(!b.booleanValue());
} }


public void setThirteen(Class c) { public void setThirteen(Class c) {


+ 3
- 3
src/testcases/org/apache/tools/ant/ProjectTest.java View File

@@ -87,10 +87,10 @@ public class ProjectTest extends TestCase {
p.createDataType("dummy")); p.createDataType("dummy"));
Object o = p.createDataType("fileset"); Object o = p.createDataType("fileset");
assertNotNull("fileset is a known type", o); assertNotNull("fileset is a known type", o);
assert("fileset creates FileSet", o instanceof FileSet);
assert("PatternSet",
assertTrue("fileset creates FileSet", o instanceof FileSet);
assertTrue("PatternSet",
p.createDataType("patternset") instanceof PatternSet); p.createDataType("patternset") instanceof PatternSet);
assert("Path", p.createDataType("path") instanceof Path);
assertTrue("Path", p.createDataType("path") instanceof Path);
} }


/** /**


+ 3
- 3
src/testcases/org/apache/tools/ant/taskdefs/AvailableTest.java View File

@@ -85,7 +85,7 @@ public class AvailableTest extends TaskdefsTest {
// file doesn't exist -> property 'test' == null // file doesn't exist -> property 'test' == null
public void test4() { public void test4() {
executeTarget("test4"); executeTarget("test4");
assert(project.getProperty("test") == null);
assertTrue(project.getProperty("test") == null);
} }


// file does exist -> property 'test' == 'true' // file does exist -> property 'test' == 'true'
@@ -97,7 +97,7 @@ public class AvailableTest extends TaskdefsTest {
// resource doesn't exist -> property 'test' == null // resource doesn't exist -> property 'test' == null
public void test6() { public void test6() {
executeTarget("test6"); executeTarget("test6");
assert(project.getProperty("test") == null);
assertTrue(project.getProperty("test") == null);
} }


// resource does exist -> property 'test' == 'true' // resource does exist -> property 'test' == 'true'
@@ -109,7 +109,7 @@ public class AvailableTest extends TaskdefsTest {
// class doesn't exist -> property 'test' == null // class doesn't exist -> property 'test' == null
public void test8() { public void test8() {
executeTarget("test8"); executeTarget("test8");
assert(project.getProperty("test") == null);
assertTrue(project.getProperty("test") == null);
} }


// class does exist -> property 'test' == 'true' // class does exist -> property 'test' == 'true'


+ 3
- 3
src/testcases/org/apache/tools/ant/taskdefs/CVSPassTest.java View File

@@ -106,7 +106,7 @@ public class CVSPassTest extends TaskdefsTest {
executeTarget("test3"); executeTarget("test3");
File f = new File(getProjectDir(), "testpassfile.tmp"); File f = new File(getProjectDir(), "testpassfile.tmp");


assert( "Passfile "+f+" not created", f.exists());
assertTrue( "Passfile "+f+" not created", f.exists());


assertEquals(JAKARTA_URL+EOL, readFile(f)); assertEquals(JAKARTA_URL+EOL, readFile(f));


@@ -116,7 +116,7 @@ public class CVSPassTest extends TaskdefsTest {
executeTarget("test4"); executeTarget("test4");
File f = new File(getProjectDir(), "testpassfile.tmp"); File f = new File(getProjectDir(), "testpassfile.tmp");


assert( "Passfile "+f+" not created", f.exists());
assertTrue( "Passfile "+f+" not created", f.exists());


assertEquals( assertEquals(
JAKARTA_URL+ EOL+ JAKARTA_URL+ EOL+
@@ -128,7 +128,7 @@ public class CVSPassTest extends TaskdefsTest {
executeTarget("test5"); executeTarget("test5");
File f = new File(getProjectDir(), "testpassfile.tmp"); File f = new File(getProjectDir(), "testpassfile.tmp");


assert( "Passfile "+f+" not created", f.exists());
assertTrue( "Passfile "+f+" not created", f.exists());


assertEquals( assertEquals(
JAKARTA_URL+ EOL+ JAKARTA_URL+ EOL+


+ 8
- 8
src/testcases/org/apache/tools/ant/taskdefs/ExecuteWatchdogTest.java View File

@@ -138,7 +138,7 @@ public class ExecuteWatchdogTest extends TestCase {
Process process = getProcess(TIME_OUT/2); Process process = getProcess(TIME_OUT/2);
watchdog.start(process); watchdog.start(process);
int retCode = waitForEnd(process); int retCode = waitForEnd(process);
assert("process should not have been killed", !watchdog.killedProcess());
assertTrue("process should not have been killed", !watchdog.killedProcess());
assertEquals(0, retCode); assertEquals(0, retCode);
} }


@@ -149,10 +149,10 @@ public class ExecuteWatchdogTest extends TestCase {
watchdog.start(process); watchdog.start(process);
int retCode = process.waitFor(); int retCode = process.waitFor();
long elapsed = System.currentTimeMillis() - now; long elapsed = System.currentTimeMillis() - now;
assert("process should have been killed", watchdog.killedProcess());
// assert("return code is invalid: " + retCode, retCode!=0);
assert("elapse time is less than timeout value", elapsed > TIME_OUT);
assert("elapse time is greater than run value", elapsed < TIME_OUT*2);
assertTrue("process should have been killed", watchdog.killedProcess());
// assertTrue("return code is invalid: " + retCode, retCode!=0);
assertTrue("elapse time is less than timeout value", elapsed > TIME_OUT);
assertTrue("elapse time is greater than run value", elapsed < TIME_OUT*2);
} }


// test a process that runs and failed // test a process that runs and failed
@@ -160,8 +160,8 @@ public class ExecuteWatchdogTest extends TestCase {
Process process = getProcess(-1); // process should abort Process process = getProcess(-1); // process should abort
watchdog.start(process); watchdog.start(process);
int retCode = process.waitFor(); int retCode = process.waitFor();
assert("process should not have been killed", !watchdog.killedProcess());
assert("return code is invalid: " + retCode, retCode!=0);
assertTrue("process should not have been killed", !watchdog.killedProcess());
assertTrue("return code is invalid: " + retCode, retCode!=0);
} }


public void testManualStop() throws Exception { public void testManualStop() throws Exception {
@@ -192,7 +192,7 @@ public class ExecuteWatchdogTest extends TestCase {


// process should be dead and well finished // process should be dead and well finished
assertEquals(0, process.exitValue()); assertEquals(0, process.exitValue());
assert("process should not have been killed", !watchdog.killedProcess());
assertTrue("process should not have been killed", !watchdog.killedProcess());
} }


public static class TimeProcess { public static class TimeProcess {


+ 1
- 1
src/testcases/org/apache/tools/ant/taskdefs/JarTest.java View File

@@ -88,7 +88,7 @@ public class JarTest extends TaskdefsTest {
public void test4() { public void test4() {
executeTarget("test4"); executeTarget("test4");
File jarFile = new File(getProjectDir(), tempJar); File jarFile = new File(getProjectDir(), tempJar);
assert(jarFile.exists());
assertTrue(jarFile.exists());
jarModifiedDate = jarFile.lastModified(); jarModifiedDate = jarFile.lastModified();
} }




+ 5
- 5
src/testcases/org/apache/tools/ant/taskdefs/SleepTest.java View File

@@ -78,7 +78,7 @@ public class SleepTest extends TaskdefsTest {
executeTarget("test1"); executeTarget("test1");
timer.stop(); timer.stop();
if(TRACE) System.out.println(" test1 elapsed time="+timer.time()); if(TRACE) System.out.println(" test1 elapsed time="+timer.time());
assert(timer.time()>=0);
assertTrue(timer.time()>=0);
} }


public void test2() { public void test2() {
@@ -86,7 +86,7 @@ public class SleepTest extends TaskdefsTest {
executeTarget("test2"); executeTarget("test2");
timer.stop(); timer.stop();
if(TRACE) System.out.println(" test2 elapsed time="+timer.time()); if(TRACE) System.out.println(" test2 elapsed time="+timer.time());
assert(timer.time()>=0);
assertTrue(timer.time()>=0);
} }


public void test3() { public void test3() {
@@ -94,7 +94,7 @@ public class SleepTest extends TaskdefsTest {
executeTarget("test3"); executeTarget("test3");
timer.stop(); timer.stop();
if(TRACE) System.out.println(" test3 elapsed time="+timer.time()); if(TRACE) System.out.println(" test3 elapsed time="+timer.time());
assert(timer.time()>=(2000-ERROR_RANGE));
assertTrue(timer.time()>=(2000-ERROR_RANGE));
} }


public void test4() { public void test4() {
@@ -102,7 +102,7 @@ public class SleepTest extends TaskdefsTest {
executeTarget("test3"); executeTarget("test3");
timer.stop(); timer.stop();
if(TRACE) System.out.println(" test4 elapsed time="+timer.time()); if(TRACE) System.out.println(" test4 elapsed time="+timer.time());
assert(timer.time()>=(2000-ERROR_RANGE) && timer.time()<60000);
assertTrue(timer.time()>=(2000-ERROR_RANGE) && timer.time()<60000);
} }


public void test5() { public void test5() {
@@ -115,7 +115,7 @@ public class SleepTest extends TaskdefsTest {
executeTarget("test6"); executeTarget("test6");
timer.stop(); timer.stop();
if(TRACE) System.out.println(" test6 elapsed time="+timer.time()); if(TRACE) System.out.println(" test6 elapsed time="+timer.time());
assert(timer.time()<2000);
assertTrue(timer.time()<2000);
} }






+ 1
- 1
src/testcases/org/apache/tools/ant/taskdefs/optional/ANTLRTest.java View File

@@ -83,7 +83,7 @@ public class ANTLRTest extends TaskdefsTest {
executeTarget("test3"); executeTarget("test3");
File outputDirectory = new File(TASKDEFS_DIR + "antlr.tmp"); File outputDirectory = new File(TASKDEFS_DIR + "antlr.tmp");
String[] calcFiles = outputDirectory.list(new CalcFileFilter()); String[] calcFiles = outputDirectory.list(new CalcFileFilter());
assert(5 == calcFiles.length);
assertEquals(5, calcFiles.length);
} }


public void test4() { public void test4() {


+ 3
- 3
src/testcases/org/apache/tools/ant/types/CommandlineJavaTest.java View File

@@ -93,7 +93,7 @@ public class CommandlineJavaTest extends TestCase {
* here without using the same logic as applied in the class * here without using the same logic as applied in the class
* itself. * itself.
* *
* assert("no classpath", "java", s[0]);
* assertTrue("no classpath", "java", s[0]);
*/ */
assertEquals("no classpath", "-Djava.compiler=NONE", s[1]); assertEquals("no classpath", "-Djava.compiler=NONE", s[1]);
assertEquals("no classpath", "junit.textui.TestRunner", s[2]); assertEquals("no classpath", "junit.textui.TestRunner", s[2]);
@@ -112,9 +112,9 @@ public class CommandlineJavaTest extends TestCase {
// assertEquals("with classpath", "java", s[0]); // assertEquals("with classpath", "java", s[0]);
assertEquals("with classpath", "-Djava.compiler=NONE", s[1]); assertEquals("with classpath", "-Djava.compiler=NONE", s[1]);
assertEquals("with classpath", "-classpath", s[2]); assertEquals("with classpath", "-classpath", s[2]);
assert("junit.jar contained",
assertTrue("junit.jar contained",
s[3].indexOf("junit.jar"+java.io.File.pathSeparator) >= 0); s[3].indexOf("junit.jar"+java.io.File.pathSeparator) >= 0);
assert("ant.jar contained", s[3].endsWith("ant.jar"));
assertTrue("ant.jar contained", s[3].endsWith("ant.jar"));
assertEquals("with classpath", "junit.textui.TestRunner", s[4]); assertEquals("with classpath", "junit.textui.TestRunner", s[4]);
assertEquals("with classpath", assertEquals("with classpath",
"org.apache.tools.ant.CommandlineJavaTest", s[5]); "org.apache.tools.ant.CommandlineJavaTest", s[5]);


+ 4
- 4
src/testcases/org/apache/tools/ant/types/EnumeratedAttributeTest.java View File

@@ -76,14 +76,14 @@ public class EnumeratedAttributeTest extends TestCase {
public void testContains() { public void testContains() {
EnumeratedAttribute t1 = new TestNormal(); EnumeratedAttribute t1 = new TestNormal();
for (int i=0; i<expected.length; i++) { for (int i=0; i<expected.length; i++) {
assert(expected[i]+" is in TestNormal",
assertTrue(expected[i]+" is in TestNormal",
t1.containsValue(expected[i])); t1.containsValue(expected[i]));
assert(expected[i].toUpperCase()+" is in TestNormal",
assertTrue(expected[i].toUpperCase()+" is in TestNormal",
!t1.containsValue(expected[i].toUpperCase())); !t1.containsValue(expected[i].toUpperCase()));
} }
assert("TestNormal doesn\'t have \"d\" attribute",
assertTrue("TestNormal doesn\'t have \"d\" attribute",
!t1.containsValue("d")); !t1.containsValue("d"));
assert("TestNull doesn\'t have \"d\" attribute and doesn\'t die",
assertTrue("TestNull doesn\'t have \"d\" attribute and doesn\'t die",
!(new TestNull()).containsValue("d")); !(new TestNull()).containsValue("d"));
} }




+ 1
- 1
src/testcases/org/apache/tools/ant/types/MapperTest.java View File

@@ -170,7 +170,7 @@ public class MapperTest extends TestCase {
m3.setFrom("*.java"); m3.setFrom("*.java");
m3.setTo("*.class"); m3.setTo("*.class");
FileNameMapper fmm = m1.getImplementation(); FileNameMapper fmm = m1.getImplementation();
assert("should be glob", fmm instanceof GlobPatternMapper);
assertTrue("should be glob", fmm instanceof GlobPatternMapper);
String[] result = fmm.mapFileName("a.java"); String[] result = fmm.mapFileName("a.java");
assertEquals("a.java should match", 1, result.length); assertEquals("a.java should match", 1, result.length);
assertEquals("a.class", result[0]); assertEquals("a.class", result[0]);


+ 2
- 2
src/testcases/org/apache/tools/ant/types/PathTest.java View File

@@ -135,7 +135,7 @@ public class PathTest extends TestCase {
l = p.list(); l = p.list();
if (isUnixStyle) { if (isUnixStyle) {
assertEquals("no drives on Unix", 2, l.length); assertEquals("no drives on Unix", 2, l.length);
assert("c resolved relative to project\'s basedir",
assertTrue("c resolved relative to project\'s basedir",
l[0].endsWith("/c")); l[0].endsWith("/c"));
assertEquals("/test", l[1]); assertEquals("/test", l[1]);
} else if (isNetWare) { } else if (isNetWare) {
@@ -150,7 +150,7 @@ public class PathTest extends TestCase {
l = p.list(); l = p.list();
if (isUnixStyle) { if (isUnixStyle) {
assertEquals("no drives on Unix", 2, l.length); assertEquals("no drives on Unix", 2, l.length);
assert("c resolved relative to project\'s basedir",
assertTrue("c resolved relative to project\'s basedir",
l[0].endsWith("/c")); l[0].endsWith("/c"));
assertEquals("/test", l[1]); assertEquals("/test", l[1]);
} else if (isNetWare) { } else if (isNetWare) {


+ 11
- 11
src/testcases/org/apache/tools/ant/util/DOMElementWriterTest.java View File

@@ -72,17 +72,17 @@ public class DOMElementWriterTest extends TestCase {
} }


public void testIsReference() { public void testIsReference() {
assert("&#20;", w.isReference("&#20;"));
assert("&#x20;", w.isReference("&#x20;"));
assert("&#xA0;", w.isReference("&#xA0;"));
assert("&#A0;", !w.isReference("&#A0;"));
assert("20;", !w.isReference("20;"));
assert("&#20", !w.isReference("&#20"));
assert("&quot;", w.isReference("&quot;"));
assert("&apos;", w.isReference("&apos;"));
assert("&gt;", w.isReference("&gt;"));
assert("&lt;", w.isReference("&lt;"));
assert("&amp;", w.isReference("&amp;"));
assertTrue("&#20;", w.isReference("&#20;"));
assertTrue("&#x20;", w.isReference("&#x20;"));
assertTrue("&#xA0;", w.isReference("&#xA0;"));
assertTrue("&#A0;", !w.isReference("&#A0;"));
assertTrue("20;", !w.isReference("20;"));
assertTrue("&#20", !w.isReference("&#20"));
assertTrue("&quot;", w.isReference("&quot;"));
assertTrue("&apos;", w.isReference("&apos;"));
assertTrue("&gt;", w.isReference("&gt;"));
assertTrue("&lt;", w.isReference("&lt;"));
assertTrue("&amp;", w.isReference("&amp;"));
} }


public void testEncode() { public void testEncode() {


+ 17
- 17
src/testcases/org/apache/tools/ant/util/regexp/RegexpMatcherTest.java View File

@@ -76,28 +76,28 @@ public abstract class RegexpMatcherTest extends TestCase {
public void testMatches() { public void testMatches() {
RegexpMatcher reg = getImplementation(); RegexpMatcher reg = getImplementation();
reg.setPattern("aaaa"); reg.setPattern("aaaa");
assert("aaaa should match itself", reg.matches("aaaa"));
assert("aaaa should match xaaaa", reg.matches("xaaaa"));
assert("aaaa shouldn\'t match xaaa", !reg.matches("xaaa"));
assertTrue("aaaa should match itself", reg.matches("aaaa"));
assertTrue("aaaa should match xaaaa", reg.matches("xaaaa"));
assertTrue("aaaa shouldn\'t match xaaa", !reg.matches("xaaa"));
reg.setPattern("^aaaa"); reg.setPattern("^aaaa");
assert("^aaaa shouldn\'t match xaaaa", !reg.matches("xaaaa"));
assert("^aaaa should match aaaax", reg.matches("aaaax"));
assertTrue("^aaaa shouldn\'t match xaaaa", !reg.matches("xaaaa"));
assertTrue("^aaaa should match aaaax", reg.matches("aaaax"));
reg.setPattern("aaaa$"); reg.setPattern("aaaa$");
assert("aaaa$ shouldn\'t match aaaax", !reg.matches("aaaax"));
assert("aaaa$ should match xaaaa", reg.matches("xaaaa"));
assertTrue("aaaa$ shouldn\'t match aaaax", !reg.matches("aaaax"));
assertTrue("aaaa$ should match xaaaa", reg.matches("xaaaa"));
reg.setPattern("[0-9]+"); reg.setPattern("[0-9]+");
assert("[0-9]+ should match 123", reg.matches("123"));
assert("[0-9]+ should match 1", reg.matches("1"));
assert("[0-9]+ shouldn\'t match \'\'", !reg.matches(""));
assert("[0-9]+ shouldn\'t match a", !reg.matches("a"));
assertTrue("[0-9]+ should match 123", reg.matches("123"));
assertTrue("[0-9]+ should match 1", reg.matches("1"));
assertTrue("[0-9]+ shouldn\'t match \'\'", !reg.matches(""));
assertTrue("[0-9]+ shouldn\'t match a", !reg.matches("a"));
reg.setPattern("[0-9]*"); reg.setPattern("[0-9]*");
assert("[0-9]* should match 123", reg.matches("123"));
assert("[0-9]* should match 1", reg.matches("1"));
assert("[0-9]* should match \'\'", reg.matches(""));
assert("[0-9]* should match a", reg.matches("a"));
assertTrue("[0-9]* should match 123", reg.matches("123"));
assertTrue("[0-9]* should match 1", reg.matches("1"));
assertTrue("[0-9]* should match \'\'", reg.matches(""));
assertTrue("[0-9]* should match a", reg.matches("a"));
reg.setPattern("([0-9]+)=\\1"); reg.setPattern("([0-9]+)=\\1");
assert("([0-9]+)=\\1 should match 1=1", reg.matches("1=1"));
assert("([0-9]+)=\\1 shouldn\'t match 1=2", !reg.matches("1=2"));
assertTrue("([0-9]+)=\\1 should match 1=1", reg.matches("1=1"));
assertTrue("([0-9]+)=\\1 shouldn\'t match 1=2", !reg.matches("1=2"));
} }


public void testGroups() { public void testGroups() {


+ 6
- 6
src/testcases/org/apache/tools/zip/AsiExtraFieldTest.java View File

@@ -126,8 +126,8 @@ public class AsiExtraFieldTest extends TestCase implements UnixStat {
a.parseFromLocalFileData(data, 0, data.length); a.parseFromLocalFileData(data, 0, data.length);
assertEquals("length plain file", data.length, assertEquals("length plain file", data.length,
a.getLocalFileDataLength().getValue()); a.getLocalFileDataLength().getValue());
assert("plain file, no link", !a.isLink());
assert("plain file, no dir", !a.isDirectory());
assertTrue("plain file, no link", !a.isLink());
assertTrue("plain file, no dir", !a.isDirectory());
assertEquals("mode plain file", FILE_FLAG | 0123, a.getMode()); assertEquals("mode plain file", FILE_FLAG | 0123, a.getMode());
assertEquals("uid plain file", 5, a.getUserId()); assertEquals("uid plain file", 5, a.getUserId());
assertEquals("gid plain file", 6, a.getGroupId()); assertEquals("gid plain file", 6, a.getGroupId());
@@ -141,8 +141,8 @@ public class AsiExtraFieldTest extends TestCase implements UnixStat {
a.parseFromLocalFileData(data, 0, data.length); a.parseFromLocalFileData(data, 0, data.length);
assertEquals("length link", data.length, assertEquals("length link", data.length,
a.getLocalFileDataLength().getValue()); a.getLocalFileDataLength().getValue());
assert("link, is link", a.isLink());
assert("link, no dir", !a.isDirectory());
assertTrue("link, is link", a.isLink());
assertTrue("link, no dir", !a.isDirectory());
assertEquals("mode link", LINK_FLAG | 0123, a.getMode()); assertEquals("mode link", LINK_FLAG | 0123, a.getMode());
assertEquals("uid link", 5, a.getUserId()); assertEquals("uid link", 5, a.getUserId());
assertEquals("gid link", 6, a.getGroupId()); assertEquals("gid link", 6, a.getGroupId());
@@ -156,8 +156,8 @@ public class AsiExtraFieldTest extends TestCase implements UnixStat {
a.parseFromLocalFileData(data, 0, data.length); a.parseFromLocalFileData(data, 0, data.length);
assertEquals("length dir", data.length, assertEquals("length dir", data.length,
a.getLocalFileDataLength().getValue()); a.getLocalFileDataLength().getValue());
assert("dir, no link", !a.isLink());
assert("dir, is dir", a.isDirectory());
assertTrue("dir, no link", !a.isLink());
assertTrue("dir, is dir", a.isDirectory());
assertEquals("mode dir", DIR_FLAG | 0123, a.getMode()); assertEquals("mode dir", DIR_FLAG | 0123, a.getMode());
assertEquals("uid dir", 5, a.getUserId()); assertEquals("uid dir", 5, a.getUserId());
assertEquals("gid dir", 6, a.getGroupId()); assertEquals("gid dir", 6, a.getGroupId());


+ 2
- 2
src/testcases/org/apache/tools/zip/ExtraFieldUtilsTest.java View File

@@ -101,10 +101,10 @@ public class ExtraFieldUtilsTest extends TestCase implements UnixStat {
public void testParse() throws Exception { public void testParse() throws Exception {
ZipExtraField[] ze = ExtraFieldUtils.parse(data); ZipExtraField[] ze = ExtraFieldUtils.parse(data);
assertEquals("number of fields", 2, ze.length); assertEquals("number of fields", 2, ze.length);
assert("type field 1", ze[0] instanceof AsiExtraField);
assertTrue("type field 1", ze[0] instanceof AsiExtraField);
assertEquals("mode field 1", 040755, assertEquals("mode field 1", 040755,
((AsiExtraField) ze[0]).getMode()); ((AsiExtraField) ze[0]).getMode());
assert("type field 2", ze[1] instanceof UnrecognizedExtraField);
assertTrue("type field 2", ze[1] instanceof UnrecognizedExtraField);
assertEquals("data length field 2", 0, assertEquals("data length field 2", 0,
ze[1].getLocalFileDataLength().getValue()); ze[1].getLocalFileDataLength().getValue());




+ 6
- 6
src/testcases/org/apache/tools/zip/ZipLongTest.java View File

@@ -97,15 +97,15 @@ public class ZipLongTest extends TestCase {
ZipLong zl2 = new ZipLong(0x12345678); ZipLong zl2 = new ZipLong(0x12345678);
ZipLong zl3 = new ZipLong(0x87654321); ZipLong zl3 = new ZipLong(0x87654321);


assert("reflexive", zl.equals(zl));
assertTrue("reflexive", zl.equals(zl));


assert("works", zl.equals(zl2));
assert("works, part two", !zl.equals(zl3));
assertTrue("works", zl.equals(zl2));
assertTrue("works, part two", !zl.equals(zl3));


assert("symmetric", zl2.equals(zl));
assertTrue("symmetric", zl2.equals(zl));


assert("null handling", !zl.equals(null));
assert("non ZipLong handling", !zl.equals(new Integer(0x1234)));
assertTrue("null handling", !zl.equals(null));
assertTrue("non ZipLong handling", !zl.equals(new Integer(0x1234)));
} }


/** /**


+ 6
- 6
src/testcases/org/apache/tools/zip/ZipShortTest.java View File

@@ -95,15 +95,15 @@ public class ZipShortTest extends TestCase {
ZipShort zs2 = new ZipShort(0x1234); ZipShort zs2 = new ZipShort(0x1234);
ZipShort zs3 = new ZipShort(0x5678); ZipShort zs3 = new ZipShort(0x5678);


assert("reflexive", zs.equals(zs));
assertTrue("reflexive", zs.equals(zs));


assert("works", zs.equals(zs2));
assert("works, part two", !zs.equals(zs3));
assertTrue("works", zs.equals(zs2));
assertTrue("works, part two", !zs.equals(zs3));


assert("symmetric", zs2.equals(zs));
assertTrue("symmetric", zs2.equals(zs));


assert("null handling", !zs.equals(null));
assert("non ZipShort handling", !zs.equals(new Integer(0x1234)));
assertTrue("null handling", !zs.equals(null));
assertTrue("non ZipShort handling", !zs.equals(new Integer(0x1234)));
} }


/** /**


Loading…
Cancel
Save