REOPENED - bug 290465: fix Bugzilla test suite
https://bugs.eclipse.org/bugs/show_bug.cgi?id=290465
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaHeadlessStandaloneTests.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaHeadlessStandaloneTests.java
index 2fca875..f8ee9b1 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaHeadlessStandaloneTests.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/AllBugzillaHeadlessStandaloneTests.java
@@ -31,6 +31,7 @@
TestSuite suite = new TestSuite("Headless Standalone Tests for org.eclipse.mylyn.bugzilla.tests");
suite.addTestSuite(BugzillaConfigurationTest.class);
suite.addTestSuite(BugzillaVersionTest.class);
+ suite.addTestSuite(BugzillaTaskCompletionTest.class);
for (BugzillaFixture fixture : BugzillaFixture.ALL) {
fixture.createSuite(suite);
// only run certain tests against head to avoid spurious failures
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 9aad429..eec1fb6 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
@@ -33,8 +33,6 @@
fixture.createSuite(suite);
// only run certain tests against head to avoid spurious failures
if (fixture != BugzillaFixture.BUGS_HEAD) {
- fixture.add(BugzillaTaskCompletionTest.class);
- fixture.add(BugzillaTaskCompletionTest.class);
fixture.add(BugzillaTaskDataHandlerTest.class);
fixture.add(TaskEditorTest.class);
fixture.add(BugzillaRepositorySettingsPageTest.class);
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskCompletionTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskCompletionTest.java
index 2a303a2..8c47a3c 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskCompletionTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskCompletionTest.java
@@ -16,12 +16,12 @@
import junit.framework.TestCase;
+import org.eclipse.mylyn.bugzilla.tests.support.BugzillaFixture;
import org.eclipse.mylyn.internal.bugzilla.core.BugzillaAttribute;
import org.eclipse.mylyn.internal.bugzilla.core.BugzillaCorePlugin;
import org.eclipse.mylyn.internal.bugzilla.core.BugzillaRepositoryConnector;
import org.eclipse.mylyn.internal.bugzilla.core.IBugzillaConstants;
import org.eclipse.mylyn.internal.tasks.core.TaskTask;
-import org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin;
import org.eclipse.mylyn.tasks.core.TaskRepository;
import org.eclipse.mylyn.tasks.core.data.TaskAttribute;
import org.eclipse.mylyn.tasks.core.data.TaskAttributeMapper;
@@ -39,10 +39,13 @@
@Override
protected void setUp() throws Exception {
super.setUp();
- this.connector = (BugzillaRepositoryConnector) TasksUiPlugin.getRepositoryManager().getRepositoryConnector(
- BugzillaCorePlugin.CONNECTOR_KIND);
- this.repository = new TaskRepository(BugzillaCorePlugin.CONNECTOR_KIND,
- BugzillaTestConstants.TEST_BUGZILLA_LATEST_URL);
+ BugzillaFixture.current().client();
+ this.repository = BugzillaFixture.current().repository();
+ this.connector = BugzillaFixture.current().connector();
+// this.connector = (BugzillaRepositoryConnector) TasksUiPlugin.getRepositoryManager().getRepositoryConnector(
+// BugzillaCorePlugin.CONNECTOR_KIND);
+// this.repository = new TaskRepository(BugzillaCorePlugin.CONNECTOR_KIND,
+// BugzillaTestConstants.TEST_BUGZILLA_LATEST_URL);
}
@Override