Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java')
-rw-r--r--org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java16
1 files changed, 12 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java
index c637e3b19..af5273aba 100644
--- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java
+++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java
@@ -35,6 +35,7 @@ import org.eclipse.mylyn.internal.trac.core.model.TracVersion;
import org.eclipse.mylyn.internal.trac.core.model.TracWikiPage;
import org.eclipse.mylyn.internal.trac.core.model.TracWikiPageInfo;
import org.eclipse.mylyn.trac.tests.support.TracFixture;
+import org.eclipse.mylyn.trac.tests.support.TracHarness;
import org.eclipse.mylyn.trac.tests.support.TracTestConstants;
import org.eclipse.mylyn.trac.tests.support.TracTestUtil;
import org.eclipse.mylyn.trac.tests.support.XmlRpcServer.TestData;
@@ -52,15 +53,22 @@ public class TracXmlRpcClientTest extends TestCase {
private ITracClient client;
+ private TracHarness harness;
+
@Override
protected void setUp() throws Exception {
- super.setUp();
-
- client = TracFixture.current().connect();
+ TracFixture fixture = TracFixture.current();
+ harness = fixture.createHarness();
+ client = fixture.connect();
data = TracFixture.init010();
tickets = data.tickets;
}
+ @Override
+ protected void tearDown() throws Exception {
+ harness.dispose();
+ }
+
public void testValidateFailNoAuth() throws Exception {
client = TracFixture.current().connect(TracTestConstants.TEST_TRAC_010_URL, "", "");
try {
@@ -358,7 +366,7 @@ public class TracXmlRpcClientTest extends TestCase {
}
public void testInvalidCharacters() throws Exception {
- TracTicket ticket = TracTestUtil.createTicket(client, "invalid characters");
+ TracTicket ticket = harness.createTicket("invalid characters");
ticket.putBuiltinValue(Key.DESCRIPTION, "Control Character: \u0002");
try {
client.updateTicket(ticket, "set invalid characters in description", null);

Back to the top