diff options
author | Steffen Pingel | 2011-07-15 09:54:46 +0000 |
---|---|---|
committer | Steffen Pingel | 2011-07-15 09:56:27 +0000 |
commit | 45e0c789dfa93d2b20065131aaf57a0a93d213d6 (patch) | |
tree | 9eba287e0d76c04e773e673c15d60104e7386e6b /org.eclipse.mylyn.bugzilla.tests | |
parent | 6ac7ac86cf6e7556ff2f3c2a41925877c7bdcc29 (diff) | |
download | org.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.java | 14 |
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) { |