You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by mr...@apache.org on 2005/07/04 16:40:48 UTC
svn commit: r209087 -
/incubator/jackrabbit/trunk/contrib/tck-webapp/src/java/org/apache/jackrabbit/tck/Tester.java
Author: mreutegg
Date: Mon Jul 4 07:40:46 2005
New Revision: 209087
URL: http://svn.apache.org/viewcvs?rev=209087&view=rev
Log:
- Maintain sequence of test cases when using an exclude list.
Modified:
incubator/jackrabbit/trunk/contrib/tck-webapp/src/java/org/apache/jackrabbit/tck/Tester.java
Modified: incubator/jackrabbit/trunk/contrib/tck-webapp/src/java/org/apache/jackrabbit/tck/Tester.java
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/trunk/contrib/tck-webapp/src/java/org/apache/jackrabbit/tck/Tester.java?rev=209087&r1=209086&r2=209087&view=diff
==============================================================================
--- incubator/jackrabbit/trunk/contrib/tck-webapp/src/java/org/apache/jackrabbit/tck/Tester.java (original)
+++ incubator/jackrabbit/trunk/contrib/tck-webapp/src/java/org/apache/jackrabbit/tck/Tester.java Mon Jul 4 07:40:46 2005
@@ -32,6 +32,8 @@
import java.util.HashMap;
import java.util.Iterator;
import java.util.Enumeration;
+import java.util.List;
+import java.util.ArrayList;
import org.apache.jackrabbit.test.AbstractJCRTest;
import org.apache.jackrabbit.test.RepositoryHelper;
@@ -132,7 +134,8 @@
} else {
TestSuite ts = new TestSuite();
ts.setName(testClassName);
- Map testcases = new HashMap();
+ //Map testcases = new HashMap();
+ List testcases = new ArrayList();
boolean recreate = false;
Enumeration testMethods = testClass.tests();
@@ -142,16 +145,15 @@
if (excludeList.containsKey(testClassName + "#" + methodname)) {
recreate = true;
} else {
- testcases.put(methodname, tc);
+ testcases.add(tc);
}
}
if (recreate) {
TestSuite recreatedTS = new TestSuite(ts.toString());
- Iterator itr = testcases.keySet().iterator();
+ Iterator itr = testcases.iterator();
while (itr.hasNext()) {
- String key = (String) itr.next();
- recreatedTS.addTest((TestCase) testcases.get(key));
+ recreatedTS.addTest((TestCase) itr.next());
}
updatedTS.addTest(recreatedTS);
} else {