diff options
Diffstat (limited to 'org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/ui')
-rw-r--r-- | org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/ui/TracHyperlinkUtilTest.java | 13 |
1 files changed, 13 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 9b456a952..87c0db555 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 @@ -91,6 +91,16 @@ public class TracHyperlinkUtilTest extends TestCase { assertEquals(1, links.length); assertEquals(new Region(0, 5), links[0].getHyperlinkRegion()); assertEquals("http://localhost/report/123", ((WebHyperlink) links[0]).getURLString()); + + links = findTracHyperlinks(repository, "{{123}}", -1, 0); + assertEquals(1, links.length); + assertEquals(new Region(1, 5), links[0].getHyperlinkRegion()); + + links = findTracHyperlinks(repository, "{abc}", -1, 0); + assertNull(links); + + links = findTracHyperlinks(repository, "{{abc}}", -1, 0); + assertNull(links); } public void testFindHyperlinksChangeset() { @@ -99,6 +109,9 @@ public class TracHyperlinkUtilTest extends TestCase { assertEquals(new Region(0, 4), links[0].getHyperlinkRegion()); assertEquals("http://localhost/changeset/123", ((WebHyperlink) links[0]).getURLString()); + links = findTracHyperlinks(repository, "alr123", 0, 0); + assertNull(links); + links = findTracHyperlinks(repository, "[123]", 0, 0); assertEquals(1, links.length); assertEquals(new Region(0, 5), links[0].getHyperlinkRegion()); |