Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2009-02-12 01:38:30 +0000
committerspingel2009-02-12 01:38:30 +0000
commitcc93f891d3994b04cbdf898dafbce96e166b6657 (patch)
treee0d7f30f64dd1e34965470bf993c7a07aca3ad1b /org.eclipse.mylyn.trac.tests
parent00ce1f13fe506bb49ff1bfdd634236e500454af6 (diff)
downloadorg.eclipse.mylyn.tasks-cc93f891d3994b04cbdf898dafbce96e166b6657.tar.gz
org.eclipse.mylyn.tasks-cc93f891d3994b04cbdf898dafbce96e166b6657.tar.xz
org.eclipse.mylyn.tasks-cc93f891d3994b04cbdf898dafbce96e166b6657.zip
NEW - bug 264612: Trac detects task hyperlinks twice
https://bugs.eclipse.org/bugs/show_bug.cgi?id=264612
Diffstat (limited to 'org.eclipse.mylyn.trac.tests')
-rw-r--r--org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/ui/TracHyperlinkUtilTest.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/ui/TracHyperlinkUtilTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/ui/TracHyperlinkUtilTest.java
index d5b3ff251..9b456a952 100644
--- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/ui/TracHyperlinkUtilTest.java
+++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/ui/TracHyperlinkUtilTest.java
@@ -65,6 +65,22 @@ public class TracHyperlinkUtilTest extends TestCase {
assertEquals("123", ((TaskHyperlink) links[0]).getTaskId());
}
+ public void testFindHyperlinksNoTicket() {
+ IHyperlink[] links = findTracHyperlinks(repository, "#11", 0, 0);
+ assertNull(links);
+
+ links = findTracHyperlinks(repository, "#11, #234", 6, 0);
+ assertNull(links);
+
+ links = findTracHyperlinks(repository, " ticket:123 ", 2, 0);
+ assertNull(links);
+
+ links = findTracHyperlinks(repository, "#123 report:123", -1, 0);
+ assertNotNull(links);
+ assertEquals(1, links.length);
+ assertEquals("http://localhost/report/123", ((WebHyperlink) links[0]).getURLString());
+ }
+
public void testFindHyperlinksReport() {
IHyperlink[] links = findTracHyperlinks(repository, "report:123", 0, 0);
assertEquals(1, links.length);

Back to the top