langtools/test/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java
changeset 41157 b235a429089a
parent 36526 3b41f1c69604
child 44297 e03f5fb3714b
equal deleted inserted replaced
41156:251471aec877 41157:b235a429089a
    21  * questions.
    21  * questions.
    22  */
    22  */
    23 
    23 
    24 /*
    24 /*
    25  * @test
    25  * @test
    26  * @bug 4638588 4635809 6256068 6270645 8025633 8026567
    26  * @bug 4638588 4635809 6256068 6270645 8025633 8026567 8162363
    27  * @summary Test to make sure that members are inherited properly in the Javadoc.
    27  * @summary Test to make sure that members are inherited properly in the Javadoc.
    28  *          Verify that inheritence labels are correct.
    28  *          Verify that inheritence labels are correct.
    29  * @author jamieh
    29  * @author jamieh
    30  * @library ../lib
    30  * @library ../lib
    31  * @modules jdk.javadoc/jdk.javadoc.internal.tool
    31  * @modules jdk.javadoc/jdk.javadoc.internal.tool
    88                 "<a href=\"../pkg/BaseClass.html#staticMethod--\">staticMethod</a></code>");
    88                 "<a href=\"../pkg/BaseClass.html#staticMethod--\">staticMethod</a></code>");
    89 
    89 
    90         checkOutput("pkg1/Implementer.html", true,
    90         checkOutput("pkg1/Implementer.html", true,
    91                 // ensure the method makes it
    91                 // ensure the method makes it
    92                 "<td class=\"colFirst\"><code>static java.time.Period</code></td>\n"
    92                 "<td class=\"colFirst\"><code>static java.time.Period</code></td>\n"
    93                 + "<td class=\"colLast\"><code><span class=\"memberNameLink\">"
    93                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
    94                 + "<a href=\"../pkg1/Implementer.html#between-java.time.LocalDate-java.time.LocalDate-\">"
    94                 + "<a href=\"../pkg1/Implementer.html#between-java.time.LocalDate-java.time.LocalDate-\">"
    95                 + "between</a></span>(java.time.LocalDate&nbsp;startDateInclusive,\n"
    95                 + "between</a></span>(java.time.LocalDate&nbsp;startDateInclusive,\n"
    96                 + "       java.time.LocalDate&nbsp;endDateExclusive)</code>&nbsp;</td>",
    96                 + "       java.time.LocalDate&nbsp;endDateExclusive)</code></th>",
    97                 // check the inherited from interfaces
    97                 // check the inherited from interfaces
    98                 "<h3>Methods inherited from interface&nbsp;pkg1.<a href=\"../pkg1/Interface.html\""
    98                 "<h3>Methods inherited from interface&nbsp;pkg1.<a href=\"../pkg1/Interface.html\""
    99                 + " title=\"interface in pkg1\">Interface</a></h3>\n"
    99                 + " title=\"interface in pkg1\">Interface</a></h3>\n"
   100                 + "<code><a href=\"../pkg1/Interface.html#between-java.time.chrono.ChronoLocalDate"
   100                 + "<code><a href=\"../pkg1/Interface.html#between-java.time.chrono.ChronoLocalDate"
   101                 + "-java.time.chrono.ChronoLocalDate-\">between</a></code>"
   101                 + "-java.time.chrono.ChronoLocalDate-\">between</a></code>"