Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Pingel2012-02-16 13:02:47 +0000
committerSteffen Pingel2012-02-16 13:02:47 +0000
commit16011372b76e8a83264ff933f4ca99ad0a5f93c7 (patch)
tree48afc07c8c244457db61884d2d265bf1831d16fb /org.eclipse.mylyn.tests.util/src/org/eclipse/mylyn/tests/util/TestFixture.java
parentec795572fe510451ddc2690fefe4aab8c8e3e9ac (diff)
downloadorg.eclipse.mylyn.tasks-16011372b76e8a83264ff933f4ca99ad0a5f93c7.tar.gz
org.eclipse.mylyn.tasks-16011372b76e8a83264ff933f4ca99ad0a5f93c7.tar.xz
org.eclipse.mylyn.tasks-16011372b76e8a83264ff933f4ca99ad0a5f93c7.zip
support running tests headless
Diffstat (limited to 'org.eclipse.mylyn.tests.util/src/org/eclipse/mylyn/tests/util/TestFixture.java')
-rw-r--r--org.eclipse.mylyn.tests.util/src/org/eclipse/mylyn/tests/util/TestFixture.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/org.eclipse.mylyn.tests.util/src/org/eclipse/mylyn/tests/util/TestFixture.java b/org.eclipse.mylyn.tests.util/src/org/eclipse/mylyn/tests/util/TestFixture.java
index b2e1021d2..a67515a9f 100644
--- a/org.eclipse.mylyn.tests.util/src/org/eclipse/mylyn/tests/util/TestFixture.java
+++ b/org.eclipse.mylyn.tests.util/src/org/eclipse/mylyn/tests/util/TestFixture.java
@@ -212,7 +212,9 @@ public abstract class TestFixture {
public TaskRepository singleRepository() {
TaskRepositoryManager manager = TasksUiPlugin.getRepositoryManager();
- manager.clearRepositories();
+ if (manager != null) {
+ manager.clearRepositories();
+ }
resetRepositories();
TaskRepository repository = new TaskRepository(connectorKind, repositoryUrl);
@@ -220,7 +222,9 @@ public abstract class TestFixture {
repository.setCredentials(AuthenticationType.REPOSITORY, new AuthenticationCredentials(credentials.username,
credentials.password), true);
configureRepository(repository);
- manager.addRepository(repository);
+ if (manager != null) {
+ manager.addRepository(repository);
+ }
return repository;
}

Back to the top