Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrank Becker2014-06-02 19:40:43 +0000
committerFrank Becker2014-10-08 17:51:15 +0000
commit1025e8adfa3b1f61dc1c07bc3ef0ca22140f046c (patch)
treeb16f43f178ec52ee0bade743082ee59a3122d309 /org.eclipse.mylyn.bugzilla.tests/src
parentdbdd93c8144c4016d81cb245226545c2252c8939 (diff)
downloadorg.eclipse.mylyn.tasks-1025e8adfa3b1f61dc1c07bc3ef0ca22140f046c.tar.gz
org.eclipse.mylyn.tasks-1025e8adfa3b1f61dc1c07bc3ef0ca22140f046c.tar.xz
org.eclipse.mylyn.tasks-1025e8adfa3b1f61dc1c07bc3ef0ca22140f046c.zip
436398: change connector tests to reduce dependency on the UI
Change-Id: Ieb5a60ab2fc1ee0bb83d91d604570be3704c22a7 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=436398
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.tests/src')
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/ui/BugzillaRepositorySettingsPageTest.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/ui/BugzillaRepositorySettingsPageTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/ui/BugzillaRepositorySettingsPageTest.java
index 484219efd..c2f3804a0 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/ui/BugzillaRepositorySettingsPageTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/ui/BugzillaRepositorySettingsPageTest.java
@@ -27,6 +27,7 @@ import org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient;
import org.eclipse.mylyn.internal.bugzilla.core.BugzillaClientFactory;
import org.eclipse.mylyn.internal.bugzilla.core.BugzillaCorePlugin;
import org.eclipse.mylyn.internal.bugzilla.core.BugzillaRepositoryConnector;
+import org.eclipse.mylyn.internal.bugzilla.ui.tasklist.BugzillaConnectorUi;
import org.eclipse.mylyn.internal.bugzilla.ui.tasklist.BugzillaRepositorySettingsPage;
import org.eclipse.mylyn.internal.tasks.core.TaskRepositoryManager;
import org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin;
@@ -45,6 +46,8 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
private TaskRepository repository;
+ private EditRepositoryWizard wizard;
+
@Override
protected void setUp() throws Exception {
super.setUp();
@@ -56,6 +59,8 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
new AuthenticationCredentials(credentials.getUserName(), credentials.getPassword()), false);
TasksUiPlugin.getRepositoryManager().addRepository(repository);
TasksUiTestUtil.ensureTasksUiInitialization();
+ BugzillaConnectorUi connectorUi = new BugzillaConnectorUi();
+ wizard = new EditRepositoryWizard(repository, connectorUi);
}
private BugzillaClient createClient(String hostUrl, String username, String password, String htAuthUser,
@@ -75,7 +80,6 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
public void testValidationInvalidPassword() throws Exception {
- EditRepositoryWizard wizard = new EditRepositoryWizard(repository);
WizardDialog dialog = new WizardDialog(PlatformUI.getWorkbench().getDisplay().getActiveShell(), wizard);
dialog.create();
BugzillaRepositorySettingsPage page = (BugzillaRepositorySettingsPage) wizard.getSettingsPage();
@@ -95,7 +99,6 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
}
public void testValidationInvalidUserid() throws Exception {
- EditRepositoryWizard wizard = new EditRepositoryWizard(repository);
WizardDialog dialog = new WizardDialog(PlatformUI.getWorkbench().getDisplay().getActiveShell(), wizard);
dialog.create();
BugzillaRepositorySettingsPage page = (BugzillaRepositorySettingsPage) wizard.getSettingsPage();
@@ -111,7 +114,6 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
}
public void testValidationInvalidUrl() throws Exception {
- EditRepositoryWizard wizard = new EditRepositoryWizard(repository);
WizardDialog dialog = new WizardDialog(PlatformUI.getWorkbench().getDisplay().getActiveShell(), wizard);
dialog.create();
BugzillaRepositorySettingsPage page = (BugzillaRepositorySettingsPage) wizard.getSettingsPage();
@@ -122,7 +124,7 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
client.validate(null);
fail("UnknownHostException didn't occur!");
} catch (CoreException e) {
- // skip assertion, some environments will still resolve invalid addresses
+ // skip assertion, some environments will still resolve invalid addresses
//assertTrue(e.getStatus().getException() instanceof UnknownHostException);
}
}
@@ -130,7 +132,6 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
// TODO: Test locking up?
// public void testAutoVersion() throws Exception {
// repository.setVersion(BugzillaRepositorySettingsPage.LABEL_AUTOMATIC_VERSION);
- // EditRepositoryWizard wizard = new EditRepositoryWizard(repository);
// WizardDialog dialog = new
// WizardDialog(PlatformUI.getWorkbench().getDisplay().getActiveShell(),
// wizard);
@@ -148,7 +149,6 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
assertEquals(1, manager.getAllRepositories().size());
String tempUid = repository.getUserName();
String tempPass = repository.getPassword();
- EditRepositoryWizard wizard = new EditRepositoryWizard(repository);
WizardDialog dialog = new WizardDialog(PlatformUI.getWorkbench().getDisplay().getActiveShell(), wizard);
dialog.create();
BugzillaRepositorySettingsPage page = (BugzillaRepositorySettingsPage) wizard.getSettingsPage();
@@ -167,7 +167,6 @@ public class BugzillaRepositorySettingsPageTest extends TestCase {
public void testValidateOnFinishInvalidUserId() throws Exception {
assertEquals(1, manager.getAllRepositories().size());
- EditRepositoryWizard wizard = new EditRepositoryWizard(repository);
WizardDialog dialog = new WizardDialog(PlatformUI.getWorkbench().getDisplay().getActiveShell(), wizard);
dialog.create();
BugzillaRepositorySettingsPage page = (BugzillaRepositorySettingsPage) wizard.getSettingsPage();

Back to the top