diff options
Diffstat (limited to 'src/test/java/com/google')
-rw-r--r-- | src/test/java/com/google/devtools/build/docgen/RuleLinkExpanderTest.java | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/docgen/RuleLinkExpanderTest.java b/src/test/java/com/google/devtools/build/docgen/RuleLinkExpanderTest.java index fbacd0c080..cea22dace2 100644 --- a/src/test/java/com/google/devtools/build/docgen/RuleLinkExpanderTest.java +++ b/src/test/java/com/google/devtools/build/docgen/RuleLinkExpanderTest.java @@ -36,8 +36,8 @@ public class RuleLinkExpanderTest { .put("Fileset", "fileset") .put("proto_library", "protocol-buffer") .build(); - multiPageExpander = new RuleLinkExpander(index, false); - singlePageExpander = new RuleLinkExpander(index, true); + multiPageExpander = new RuleLinkExpander("product-name", index, false); + singlePageExpander = new RuleLinkExpander("product-name", index, true); } private void checkExpandSingle(String docs, String expected) { @@ -111,6 +111,15 @@ public class RuleLinkExpanderTest { "<a href=\"#common-definitions\">Common Definitions</a>"); } + @Test public void testUserManualRefIncludesProductName() { + checkExpandMulti( + "<a href=\"${link user-manual#overview}\">Link</a>", + "<a href=\"product-name-user-manual.html#overview\">Link</a>"); + checkExpandSingle( + "<a href=\"${link user-manual#overview}\">Link</a>", + "<a href=\"product-name-user-manual.html#overview\">Link</a>"); + } + @Test(expected = IllegalArgumentException.class) public void testRefNotFound() { String docs = "<a href=\"${link foo.bar}\">bar</a>"; |