test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
changeset 48295 c79d31ba84b9
parent 47216 71c04702a3d5
child 49139 771616d26ca1
equal deleted inserted replaced
48294:2608240fc957 48295:c79d31ba84b9
    21  * questions.
    21  * questions.
    22  */
    22  */
    23 
    23 
    24 /*
    24 /*
    25  * @test
    25  * @test
    26  * @bug 4652655 4857717 8025633 8026567 8071982
    26  * @bug 4652655 4857717 8025633 8026567 8071982 8164407
    27  * @summary This test verifies that class cross references work properly.
    27  * @summary This test verifies that class cross references work properly.
    28  * @author jamieh
    28  * @author jamieh
    29  * @library ../lib
    29  * @library ../lib
    30  * @modules jdk.javadoc/jdk.javadoc.internal.tool
    30  * @modules jdk.javadoc/jdk.javadoc.internal.tool
    31  * @build JavadocTester
    31  * @build JavadocTester
    50                 "-linkoffline", uri, testSrc,
    50                 "-linkoffline", uri, testSrc,
    51                 testSrc("C.java"));
    51                 testSrc("C.java"));
    52         checkExit(Exit.OK);
    52         checkExit(Exit.OK);
    53 
    53 
    54         checkOutput("C.html", true,
    54         checkOutput("C.html", true,
    55                 "<a href=\"" + uri + "java/math/package-summary.html?is-external=true\">"
    55                 "<a href=\"" + uri + "java/math/package-summary.html?is-external=true\" class=\"externalLink\">"
    56                 + "<code>Link to math package</code></a>",
    56                 + "<code>Link to math package</code></a>",
    57                 "<a href=\"" + uri + "javax/swing/text/AbstractDocument.AttributeContext.html?is-external=true\" "
    57                 "<a href=\"" + uri + "javax/swing/text/AbstractDocument.AttributeContext.html?is-external=true\" "
    58                 + "title=\"class or interface in javax.swing.text\"><code>Link to AttributeContext innerclass</code></a>",
    58                 + "title=\"class or interface in javax.swing.text\" class=\"externalLink\"><code>Link to AttributeContext innerclass</code></a>",
    59                 "<a href=\"" + uri + "java/math/BigDecimal.html?is-external=true\" "
    59                 "<a href=\"" + uri + "java/math/BigDecimal.html?is-external=true\" "
    60                 + "title=\"class or interface in java.math\"><code>Link to external class BigDecimal</code></a>",
    60                 + "title=\"class or interface in java.math\" class=\"externalLink\"><code>Link to external class BigDecimal</code></a>",
    61                 "<a href=\"" + uri + "java/math/BigInteger.html?is-external=true#gcd-java.math.BigInteger-\" "
    61                 "<a href=\"" + uri + "java/math/BigInteger.html?is-external=true#gcd-java.math.BigInteger-\" "
    62                 + "title=\"class or interface in java.math\"><code>Link to external member gcd</code></a>",
    62                 + "title=\"class or interface in java.math\" class=\"externalLink\"><code>Link to external member gcd</code></a>",
    63                 "<a href=\"" + uri + "javax/tools/SimpleJavaFileObject.html?is-external=true#URI\" "
    63                 "<a href=\"" + uri + "javax/tools/SimpleJavaFileObject.html?is-external=true#URI\" "
    64                 + "title=\"class or interface in javax.tools\"><code>Link to external member URI</code></a>",
    64                 + "title=\"class or interface in javax.tools\" class=\"externalLink\"><code>Link to external member URI</code></a>",
    65                 "<dl>\n"
    65                 "<dl>\n"
    66                 + "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n"
    66                 + "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n"
    67                 + "<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>\n"
    67                 + "<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>\n"
    68                 + "</dl>");
    68                 + "</dl>");
    69     }
    69     }