diff options
Diffstat (limited to 'connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.tests/src/org/eclipse/mylyn/bugzilla/rest/tests/TckFixture.java')
-rw-r--r-- | connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.tests/src/org/eclipse/mylyn/bugzilla/rest/tests/TckFixture.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.tests/src/org/eclipse/mylyn/bugzilla/rest/tests/TckFixture.java b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.tests/src/org/eclipse/mylyn/bugzilla/rest/tests/TckFixture.java index 5752089b2..21ac642a4 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.tests/src/org/eclipse/mylyn/bugzilla/rest/tests/TckFixture.java +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.tests/src/org/eclipse/mylyn/bugzilla/rest/tests/TckFixture.java @@ -9,6 +9,8 @@ public class TckFixture extends AbstractTestFixture { private final FixtureConfiguration config; + protected TaskRepository repository; + public TckFixture(FixtureConfiguration config) { super("org.eclipse.mylyn.bugzilla.rest", config); this.config = config; @@ -25,7 +27,10 @@ public class TckFixture extends AbstractTestFixture { } public TaskRepository repository() { - return new TaskRepository(getConnectorKind(), getRepositoryUrl()); + if (repository == null) { + repository = new TaskRepository(getConnectorKind(), getRepositoryUrl()); + } + return repository; } @SuppressWarnings("restriction") |