Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Pingel2011-07-15 09:54:46 +0000
committerSteffen Pingel2011-07-15 09:56:27 +0000
commit45e0c789dfa93d2b20065131aaf57a0a93d213d6 (patch)
tree9eba287e0d76c04e773e673c15d60104e7386e6b /org.eclipse.mylyn.bugzilla.tests
parent6ac7ac86cf6e7556ff2f3c2a41925877c7bdcc29 (diff)
downloadorg.eclipse.mylyn.tasks-45e0c789dfa93d2b20065131aaf57a0a93d213d6.tar.gz
org.eclipse.mylyn.tasks-45e0c789dfa93d2b20065131aaf57a0a93d213d6.tar.xz
org.eclipse.mylyn.tasks-45e0c789dfa93d2b20065131aaf57a0a93d213d6.zip
bug 339956: reduce redundancy in build and simplify target management
https://bugs.eclipse.org/bugs/show_bug.cgi?id=339956
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.tests')
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaTests.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaTests.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaTests.java
index 8e0f3f64a..367e80e92 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaTests.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaTests.java
@@ -21,7 +21,9 @@ import org.eclipse.mylyn.bugzilla.tests.ui.BugzillaRepositorySettingsPageTest;
import org.eclipse.mylyn.bugzilla.tests.ui.BugzillaSearchPageTest;
import org.eclipse.mylyn.bugzilla.tests.ui.BugzillaTaskHyperlinkDetectorTest;
import org.eclipse.mylyn.bugzilla.tests.ui.TaskEditorTest;
+import org.eclipse.mylyn.commons.tests.support.ManagedTestSuite;
import org.eclipse.mylyn.internal.bugzilla.core.BugzillaVersion;
+import org.eclipse.mylyn.tests.util.TestUtil;
/**
* @author Mik Kersten
@@ -29,12 +31,18 @@ import org.eclipse.mylyn.internal.bugzilla.core.BugzillaVersion;
public class AllBugzillaTests {
public static Test suite() {
- return suite(false);
+ TestSuite suite = new ManagedTestSuite(AllBugzillaTests.class.getName());
+ addTests(TestUtil.runHeartbeatTestsOnly(), suite);
+ return suite;
}
public static Test suite(boolean defaultOnly) {
- TestSuite suite = new TestSuite("Tests for org.eclipse.mylyn.bugzilla.tests");
+ TestSuite suite = new TestSuite(AllBugzillaTests.class.getName());
+ addTests(defaultOnly, suite);
+ return suite;
+ }
+ private static void addTests(boolean defaultOnly, TestSuite suite) {
// Standalone tests (Don't require an instance of Eclipse)
suite.addTest(AllBugzillaHeadlessStandaloneTests.suite(defaultOnly));
@@ -59,8 +67,6 @@ public class AllBugzillaTests {
addTests_3_6(suite, fixture);
}
}
-
- return suite;
}
protected static void addTests_3_6(TestSuite suite, BugzillaFixture fixture) {

Back to the top