Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2010-06-27 03:53:58 +0000
committerspingel2010-06-27 03:53:58 +0000
commit43e26fae32efd2c30f0e562d48b1a82333bcf811 (patch)
tree5f8b97f6cf9cc6724f07dae5cfe1f8a5b190a071 /org.eclipse.mylyn.trac.tests
parentaf16ad6c6143696b33aea3b516932dce6f7464dd (diff)
downloadorg.eclipse.mylyn.tasks-43e26fae32efd2c30f0e562d48b1a82333bcf811.tar.gz
org.eclipse.mylyn.tasks-43e26fae32efd2c30f0e562d48b1a82333bcf811.tar.xz
org.eclipse.mylyn.tasks-43e26fae32efd2c30f0e562d48b1a82333bcf811.zip
NEW - bug 221939: [releng] manage branches
https://bugs.eclipse.org/bugs/show_bug.cgi?id=221939
Diffstat (limited to 'org.eclipse.mylyn.trac.tests')
-rw-r--r--org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java30
1 files changed, 21 insertions, 9 deletions
diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java
index e6104c62e..973fcc4fd 100644
--- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java
+++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java
@@ -32,6 +32,10 @@ import org.eclipse.mylyn.trac.tests.ui.TracRepositorySettingsPageTest;
public class AllTracTests {
public static Test suite() {
+ return suite(false);
+ }
+
+ public static Test suite(boolean defaultOnly) {
TestSuite suite = new TestSuite("Tests for org.eclipse.mylyn.trac.tests");
suite.addTest(AllTracHeadlessStandaloneTests.suite());
suite.addTestSuite(TracUtilTest.class);
@@ -40,18 +44,26 @@ public class AllTracTests {
suite.addTestSuite(TracRepositorySettingsPageTest.class);
suite.addTestSuite(TracHyperlinkUtilTest.class);
// network tests
- for (TracFixture fixture : TracFixture.ALL) {
- fixture.createSuite(suite);
- fixture.add(TracRepositoryConnectorTest.class);
- if (fixture.getAccessMode() == Version.XML_RPC) {
- fixture.add(TracTaskDataHandlerXmlRpcTest.class);
- fixture.add(TracAttachmentHandlerTest.class);
- } else {
- fixture.add(TracRepositoryConnectorWebTest.class);
+ if (defaultOnly) {
+ addTests(suite, TracFixture.DEFAULT);
+ } else {
+ for (TracFixture fixture : TracFixture.ALL) {
+ addTests(suite, fixture);
}
- fixture.done();
}
return suite;
}
+ protected static void addTests(TestSuite suite, TracFixture fixture) {
+ fixture.createSuite(suite);
+ fixture.add(TracRepositoryConnectorTest.class);
+ if (fixture.getAccessMode() == Version.XML_RPC) {
+ fixture.add(TracTaskDataHandlerXmlRpcTest.class);
+ fixture.add(TracAttachmentHandlerTest.class);
+ } else {
+ fixture.add(TracRepositoryConnectorWebTest.class);
+ }
+ fixture.done();
+ }
+
} \ No newline at end of file

Back to the top