diff options
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.java | 7 |
1 files changed, 5 insertions, 2 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 670d483f7..1b440880d 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 @@ -65,6 +65,9 @@ public class TracXmlRpcClientTest extends TestCase { } public void testValidateFailNoAuth() throws Exception { + if (harness.getFixture().requiresAuthentication()) { + return; + } client = (TracXmlRpcClient) TracFixture.current().connect(client.getUrl(), "", ""); try { client.validate(new NullProgressMonitor()); @@ -121,8 +124,8 @@ public class TracXmlRpcClientTest extends TestCase { List<TracTicket> result = new ArrayList<TracTicket>(); client.search(search, result, null); assertEquals(1, result.size()); - // work around missing value - ticket.putBuiltinValue(Key.OWNER, "somebody"); + // the value varies between Trac versions, e.g. "somebody", "< default >" + ticket.putBuiltinValue(Key.OWNER, result.get(0).getValue(Key.OWNER)); TracTestUtil.assertTicketEquals(ticket, result.get(0)); } |