diff options
author | spingel | 2008-06-22 03:57:19 +0000 |
---|---|---|
committer | spingel | 2008-06-22 03:57:19 +0000 |
commit | 9803ca3ea2bdcfc26a9bf89569531c47ba811c99 (patch) | |
tree | e06415711a7897461e481b93c3d910e979135b44 /org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac | |
parent | 6d9cb13fca717ab52a4759fd947f64bab845cb26 (diff) | |
download | org.eclipse.mylyn.tasks-9803ca3ea2bdcfc26a9bf89569531c47ba811c99.tar.gz org.eclipse.mylyn.tasks-9803ca3ea2bdcfc26a9bf89569531c47ba811c99.tar.xz org.eclipse.mylyn.tasks-9803ca3ea2bdcfc26a9bf89569531c47ba811c99.zip |
NEW - bug 238039: port Trac test cases to Mylyn 3.0
https://bugs.eclipse.org/bugs/show_bug.cgi?id=238039
Diffstat (limited to 'org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac')
25 files changed, 245 insertions, 17 deletions
diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java index e4e7e1db2..bfa9a1948 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AllTracTests.java @@ -8,10 +8,18 @@ package org.eclipse.mylyn.trac.tests; +import org.eclipse.mylyn.trac.tests.client.TracClientFactoryTest; +import org.eclipse.mylyn.trac.tests.client.TracClientProxyTest; +import org.eclipse.mylyn.trac.tests.client.TracSearchTest; +import org.eclipse.mylyn.trac.tests.client.TracTicketTest; +import org.eclipse.mylyn.trac.tests.client.TracWebClientSearchTest; +import org.eclipse.mylyn.trac.tests.client.TracWebClientTest; +import org.eclipse.mylyn.trac.tests.client.TracXmlRpcClientSearchTest; +import org.eclipse.mylyn.trac.tests.client.TracXmlRpcClientTest; + import junit.framework.Test; import junit.framework.TestSuite; -import org.eclipse.mylyn.internal.trac.ui.TracHyperlinkUtilTest; /** * @author Mik Kersten diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/RepositorySearchQueryTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/RepositorySearchQueryTest.java index b735e81b3..4ea97a1e2 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/RepositorySearchQueryTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/RepositorySearchQueryTest.java @@ -26,6 +26,7 @@ import org.eclipse.mylyn.internal.trac.core.model.TracSearch; import org.eclipse.mylyn.tasks.core.ITask; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.eclipse.mylyn.trac.tests.support.TestFixture; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; import org.eclipse.mylyn.trac.tests.support.XmlRpcServer.TestData; /** diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracAttachmentHandlerTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracAttachmentHandlerTest.java index 6681973ec..e0ec1fce1 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracAttachmentHandlerTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracAttachmentHandlerTest.java @@ -36,6 +36,7 @@ import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; import org.eclipse.mylyn.tasks.core.AbstractRepositoryConnector; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.eclipse.mylyn.trac.tests.support.TestFixture; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; import org.eclipse.mylyn.trac.tests.support.XmlRpcServer.TestData; /** diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientManagerTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientManagerTest.java index 7cb28d22b..c097c29dd 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientManagerTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientManagerTest.java @@ -22,6 +22,7 @@ import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; import org.eclipse.mylyn.internal.trac.core.model.TracMilestone; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.eclipse.mylyn.tasks.core.TaskRepositoryLocationFactory; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; /** * @author Steffen Pingel diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracHyperlinkUtilTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracHyperlinkUtilTest.java new file mode 100644 index 000000000..c1a69fdf3 --- /dev/null +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracHyperlinkUtilTest.java @@ -0,0 +1,205 @@ +/******************************************************************************* + * Copyright (c) 2005, 2007 Mylyn project committers and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + *******************************************************************************/ +package org.eclipse.mylyn.trac.tests; + +import junit.framework.TestCase; + +import org.eclipse.jface.text.Region; +import org.eclipse.jface.text.hyperlink.IHyperlink; +import org.eclipse.mylyn.internal.trac.core.TracCorePlugin; +import org.eclipse.mylyn.internal.trac.ui.TracHyperlinkUtil; +import org.eclipse.mylyn.internal.trac.ui.WebHyperlink; +import org.eclipse.mylyn.tasks.core.TaskRepository; +import org.eclipse.mylyn.tasks.ui.TaskHyperlink; + +public class TracHyperlinkUtilTest extends TestCase { + + private TaskRepository repository; + + @Override + protected void setUp() throws Exception { + super.setUp(); + + repository = new TaskRepository(TracCorePlugin.CONNECTOR_KIND, "http://localhost"); + } + + public void testFindHyperlinksComment() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "comment:ticket:12:34", 0, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals(new Region(0, 20), links[0].getHyperlinkRegion()); + assertEquals("12", ((TaskHyperlink) links[0]).getTaskId()); + } + + public void testFindHyperlinksTicket() { + IHyperlink[] links = TracHyperlinkUtil.findTicketHyperlinks(repository, "#11", 0, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals(new Region(0, 3), links[0].getHyperlinkRegion()); + assertEquals("11", ((TaskHyperlink) links[0]).getTaskId()); + + links = TracHyperlinkUtil.findTicketHyperlinks(repository, "#11, #234", 6, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("234", ((TaskHyperlink) links[0]).getTaskId()); + + links = TracHyperlinkUtil.findTicketHyperlinks(repository, " ticket:123 ", 2, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals(new Region(2, 10), links[0].getHyperlinkRegion()); + assertEquals("123", ((TaskHyperlink) links[0]).getTaskId()); + } + + public void testFindHyperlinksReport() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "report:123", 0, 0); + assertEquals(1, links.length); + assertEquals(new Region(0, 10), links[0].getHyperlinkRegion()); + assertEquals("http://localhost/report/123", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "{123}", 0, 0); + assertEquals(1, links.length); + assertEquals(new Region(0, 5), links[0].getHyperlinkRegion()); + assertEquals("http://localhost/report/123", ((WebHyperlink) links[0]).getURLString()); + } + + public void testFindHyperlinksChangeset() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "r123", 0, 0); + assertEquals(1, links.length); + assertEquals(new Region(0, 4), links[0].getHyperlinkRegion()); + assertEquals("http://localhost/changeset/123", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "[123]", 0, 0); + assertEquals(1, links.length); + assertEquals(new Region(0, 5), links[0].getHyperlinkRegion()); + assertEquals("http://localhost/changeset/123", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "changeset:123", 0, 0); + assertEquals(1, links.length); + assertEquals(new Region(0, 13), links[0].getHyperlinkRegion()); + assertEquals("http://localhost/changeset/123", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "[123/trunk]", 0, 0); + assertEquals(1, links.length); + assertEquals(new Region(0, 11), links[0].getHyperlinkRegion()); + assertEquals("http://localhost/changeset/123/trunk", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "changeset:123/trunk", 0, 0); + assertEquals(1, links.length); + assertEquals(new Region(0, 19), links[0].getHyperlinkRegion()); + assertEquals("http://localhost/changeset/123/trunk", ((WebHyperlink) links[0]).getURLString()); + } + + public void testFindHyperlinksRevisionLog() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "r123:456", 0, 0); + assertEquals(2, links.length); + assertEquals("http://localhost/log/?rev=123&stop_rev=456", ((WebHyperlink) links[0]).getURLString()); + assertEquals(new Region(0, 8), links[0].getHyperlinkRegion()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "[123:456]", 0, 0); + assertEquals(1, links.length); + assertEquals("http://localhost/log/?rev=123&stop_rev=456", ((WebHyperlink) links[0]).getURLString()); + assertEquals(new Region(0, 9), links[0].getHyperlinkRegion()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "log:@123:456", 0, 0); + assertEquals(1, links.length); + assertEquals("http://localhost/log/?rev=123&stop_rev=456", ((WebHyperlink) links[0]).getURLString()); + assertEquals(new Region(0, 12), links[0].getHyperlinkRegion()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "log:trunk@123:456", 0, 0); + assertEquals(1, links.length); + assertEquals("http://localhost/log/trunk?rev=123&stop_rev=456", ((WebHyperlink) links[0]).getURLString()); + assertEquals(new Region(0, 17), links[0].getHyperlinkRegion()); + } + + public void testFindHyperlinksDiff() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "diff:@123:456", 0, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/changeset/?new=456&old=123", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, + "diff:trunk/trac@3538//sandbox/vc-refactoring/trac@3539", 0, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals( + "http://localhost/changeset/?new_path=sandbox%2Fvc-refactoring%2Ftrac&old_path=trunk%2Ftrac&new=3539&old=3538", + ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, + "diff:tags/trac-0.9.2/wiki-default//tags/trac-0.9.3/wiki-default", 0, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals( + "http://localhost/changeset/?new_path=tags%2Ftrac-0.9.3%2Fwiki-default&old_path=tags%2Ftrac-0.9.2%2Fwiki-default", + ((WebHyperlink) links[0]).getURLString()); + } + + public void testFindHyperlinksWiki() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "[wiki:page]", 1, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/wiki/page", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "wiki:page", 0, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/wiki/page", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "Page", 0, 0); + assertNull(links); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "ab Page dc", 0, 0); + assertNull(links); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "paGe", 0, 0); + assertNull(links); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "WikiPage", 0, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/wiki/WikiPage", ((WebHyperlink) links[0]).getURLString()); + assertEquals(new Region(0, 8), links[0].getHyperlinkRegion()); + + } + + public void testFindHyperlinksMilestone() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "milestone:1.0", 1, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/milestone/1.0", ((WebHyperlink) links[0]).getURLString()); + } + + public void testFindHyperlinksAttachment() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "attachment:ticket:123:foo.bar", 1, 0); + assertNotNull(links); + assertEquals("123", ((TaskHyperlink) links[0]).getTaskId()); + } + + public void testFindHyperlinksFiles() { + IHyperlink[] links = TracHyperlinkUtil.findTracHyperlinks(repository, "source:trunk/foo", 1, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/browser/trunk/foo", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "source:trunk/foo@123", 1, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/browser/trunk/foo?rev=123", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "source:trunk/foo@123#L456", 1, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/browser/trunk/foo?rev=123#L456", ((WebHyperlink) links[0]).getURLString()); + + links = TracHyperlinkUtil.findTracHyperlinks(repository, "source:/tags/foo_bar-1.1", 1, 0); + assertNotNull(links); + assertEquals(1, links.length); + assertEquals("http://localhost/browser/tags/foo_bar-1.1", ((WebHyperlink) links[0]).getURLString()); + } + +} diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java index 9e26a55db..8ddd2a0af 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java @@ -45,6 +45,7 @@ import org.eclipse.mylyn.tasks.core.AbstractRepositoryConnector; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.eclipse.mylyn.tasks.core.TaskRepositoryLocationFactory; import org.eclipse.mylyn.trac.tests.support.TestFixture; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; import org.eclipse.mylyn.trac.tests.support.XmlRpcServer.TestData; import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.PlatformUI; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryQueryTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryQueryTest.java index 47ba5e5ed..0b48505e5 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryQueryTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryQueryTest.java @@ -22,6 +22,7 @@ import org.eclipse.mylyn.internal.trac.core.client.ITracClient; import org.eclipse.mylyn.internal.trac.core.model.TracSearch; import org.eclipse.mylyn.internal.trac.core.model.TracSearchFilter; import org.eclipse.mylyn.tasks.core.TaskRepository; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; /** * @author Steffen Pingel diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositorySettingsPageTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositorySettingsPageTest.java index 255163e3b..3413e61d8 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositorySettingsPageTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositorySettingsPageTest.java @@ -18,6 +18,8 @@ import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; import org.eclipse.mylyn.internal.trac.ui.TracConnectorUi; import org.eclipse.mylyn.internal.trac.ui.wizard.TracRepositorySettingsPage; import org.eclipse.mylyn.internal.trac.ui.wizard.TracRepositorySettingsPage.TracValidator; +import org.eclipse.mylyn.trac.tests.client.AbstractTracClientTest; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.PlatformUI; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTaskDataHandlerTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTaskDataHandlerTest.java index 9d8637ef7..180ab4c27 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTaskDataHandlerTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTaskDataHandlerTest.java @@ -33,6 +33,7 @@ import org.eclipse.mylyn.internal.trac.core.model.TracTicket.Key; import org.eclipse.mylyn.tasks.core.ITask; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.eclipse.mylyn.trac.tests.support.TestFixture; +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; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AbstractTracClientRepositoryTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/AbstractTracClientRepositoryTest.java index 73d25c4e4..224fbdb44 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AbstractTracClientRepositoryTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/AbstractTracClientRepositoryTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.net.InetSocketAddress; import java.net.Proxy; @@ -19,6 +19,7 @@ import org.eclipse.mylyn.internal.trac.core.client.ITracClient; import org.eclipse.mylyn.internal.trac.core.client.TracException; import org.eclipse.mylyn.internal.trac.core.client.TracLoginException; import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; /** * Test cases for classes that implement {@link ITracClient}. diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AbstractTracClientSearchTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/AbstractTracClientSearchTest.java index b7fcc0e75..aadf40b49 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AbstractTracClientSearchTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/AbstractTracClientSearchTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.util.ArrayList; import java.util.List; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AbstractTracClientTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/AbstractTracClientTest.java index 973efa85d..8f02e3b05 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/AbstractTracClientTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/AbstractTracClientTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.net.Proxy; @@ -22,6 +22,7 @@ import org.eclipse.mylyn.context.tests.support.TestUtil.PrivilegeLevel; import org.eclipse.mylyn.internal.trac.core.TracClientFactory; import org.eclipse.mylyn.internal.trac.core.client.ITracClient; import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; /** * Provides a base implementation for test cases that access trac repositories. diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientFactoryTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracClientFactoryTest.java index 64f7b6858..55b99404b 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientFactoryTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracClientFactoryTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import junit.framework.TestCase; @@ -21,6 +21,7 @@ import org.eclipse.mylyn.internal.trac.core.client.TracLoginException; import org.eclipse.mylyn.internal.trac.core.client.TracWebClient; import org.eclipse.mylyn.internal.trac.core.client.TracXmlRpcClient; import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; /** * @author Steffen Pingel diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientProxyTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracClientProxyTest.java index 9d1b907bc..6f07e4d20 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracClientProxyTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracClientProxyTest.java @@ -5,7 +5,7 @@ * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.net.InetSocketAddress; import java.net.Proxy; @@ -14,6 +14,8 @@ import java.net.Proxy.Type; import org.eclipse.mylyn.internal.trac.core.client.ITracClient; import org.eclipse.mylyn.internal.trac.core.client.TracException; import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; +import org.eclipse.mylyn.trac.tests.support.TestProxy; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; public class TracClientProxyTest extends AbstractTracClientTest { diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracSearchTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracSearchTest.java index 004097eed..6f79be318 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracSearchTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracSearchTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import junit.framework.TestCase; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTicketTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracTicketTest.java index f8f78be4a..5995c2032 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTicketTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracTicketTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.util.Calendar; import java.util.Date; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientSearchTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracWebClientSearchTest.java index aef5641d5..22f1f818c 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientSearchTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracWebClientSearchTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.util.ArrayList; import java.util.List; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracWebClientTest.java index df07c263e..d5cba2a31 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracWebClientTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.util.Arrays; import java.util.Comparator; @@ -15,6 +15,7 @@ import org.eclipse.core.runtime.NullProgressMonitor; import org.eclipse.mylyn.internal.trac.core.client.TracException; import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; import org.eclipse.mylyn.internal.trac.core.model.TracVersion; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; /** * @author Steffen Pingel diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientSearchTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientSearchTest.java index b2dc5ce03..a1a603fd7 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientSearchTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientSearchTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.util.ArrayList; import java.util.List; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java index b223ae0c8..4350e29a8 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcClientTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.util.Arrays; import java.util.Comparator; @@ -21,6 +21,7 @@ import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; 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.TracTestConstants; /** * @author Steffen Pingel diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcTest.java index 8fd36bb9e..be26f61ef 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/client/TracXmlRpcTest.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.client; import java.io.IOException; import java.net.URL; @@ -27,6 +27,7 @@ import org.eclipse.mylyn.context.tests.support.TestUtil; import org.eclipse.mylyn.context.tests.support.TestUtil.Credentials; import org.eclipse.mylyn.context.tests.support.TestUtil.PrivilegeLevel; import org.eclipse.mylyn.internal.trac.core.util.TracHttpClientTransportFactory; +import org.eclipse.mylyn.trac.tests.support.TracTestConstants; /** * Test cases for <a href="http://trac-hacks.org/wiki/XmlRpcPlugin">Trac XML-RPC Plugin</a> API. Revision 1188 or diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TestFixture.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TestFixture.java index 010729b4e..3ac8e8221 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TestFixture.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TestFixture.java @@ -11,7 +11,6 @@ package org.eclipse.mylyn.trac.tests.support; import org.eclipse.mylyn.context.tests.support.TestUtil; import org.eclipse.mylyn.context.tests.support.TestUtil.Credentials; import org.eclipse.mylyn.context.tests.support.TestUtil.PrivilegeLevel; -import org.eclipse.mylyn.trac.tests.TracTestConstants; /** * Initializes Trac repositories to a defined state. This is done once per test run, since cleaning and initializing the diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TestProxy.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TestProxy.java index 368262191..e15395942 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TestProxy.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TestProxy.java @@ -5,7 +5,7 @@ * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.support; import java.io.BufferedReader; import java.io.BufferedWriter; diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TracTestCleanupUtil.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TracTestCleanupUtil.java index 0453a4174..b28cf0b09 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TracTestCleanupUtil.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TracTestCleanupUtil.java @@ -12,7 +12,7 @@ import org.eclipse.mylyn.internal.trac.core.client.TracException; import org.eclipse.mylyn.internal.trac.core.client.ITracClient.Version; import org.eclipse.mylyn.internal.trac.core.model.TracAttachment; import org.eclipse.mylyn.internal.trac.core.model.TracTicket; -import org.eclipse.mylyn.trac.tests.AbstractTracClientTest; +import org.eclipse.mylyn.trac.tests.client.AbstractTracClientTest; import org.eclipse.mylyn.trac.tests.support.XmlRpcServer.TestData; /** diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTestConstants.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TracTestConstants.java index 9e24b244a..46a50410d 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracTestConstants.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/support/TracTestConstants.java @@ -6,7 +6,7 @@ * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ -package org.eclipse.mylyn.trac.tests; +package org.eclipse.mylyn.trac.tests.support; /** * @author Steffen Pingel |