test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java
changeset 53097 2e82ca64b25d
parent 49139 771616d26ca1
child 53562 0d9dee001667
equal deleted inserted replaced
53096:58154bf80f90 53097:2e82ca64b25d
    25  * @test
    25  * @test
    26  * @bug 4634891 8025633 8026567 8182765
    26  * @bug 4634891 8025633 8026567 8182765
    27  * @summary Determine if overridden methods are properly documented when
    27  * @summary Determine if overridden methods are properly documented when
    28  * -protected (default) visibility flag is used.
    28  * -protected (default) visibility flag is used.
    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
    32  * @build JavadocTester
    32  * @build javadoc.tester.*
    33  * @run main TestOverriddenPrivateMethodsWithPackageFlag
    33  * @run main TestOverriddenPrivateMethodsWithPackageFlag
    34  */
    34  */
       
    35 
       
    36 import javadoc.tester.JavadocTester;
    35 
    37 
    36 public class TestOverriddenPrivateMethodsWithPackageFlag extends JavadocTester {
    38 public class TestOverriddenPrivateMethodsWithPackageFlag extends JavadocTester {
    37 
    39 
    38     public static void main(String... args) throws Exception {
    40     public static void main(String... args) throws Exception {
    39         TestOverriddenPrivateMethodsWithPackageFlag tester = new TestOverriddenPrivateMethodsWithPackageFlag();
    41         TestOverriddenPrivateMethodsWithPackageFlag tester = new TestOverriddenPrivateMethodsWithPackageFlag();
    40         tester.runTests();
    42         tester.runTests();
    41     }
    43     }
    42 
    44 
    43     @Test
    45     @Test
    44     void test() {
    46     public void test() {
    45         javadoc("-d", "out",
    47         javadoc("-d", "out",
    46                 "-sourcepath", testSrc,
    48                 "-sourcepath", testSrc,
    47                 "-package",
    49                 "-package",
    48                 "pkg1", "pkg2");
    50                 "pkg1", "pkg2");
    49         checkExit(Exit.OK);
    51         checkExit(Exit.OK);
    86                 "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n"
    88                 "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n"
    87                 + "<dd><code><a href=\"../pkg1/BaseClass.html#packagePrivateMethod--\">");
    89                 + "<dd><code><a href=\"../pkg1/BaseClass.html#packagePrivateMethod--\">");
    88     }
    90     }
    89 
    91 
    90     @Test
    92     @Test
    91     void test_html4() {
    93     public void test_html4() {
    92         javadoc("-d", "out-html4",
    94         javadoc("-d", "out-html4",
    93                 "-html4",
    95                 "-html4",
    94                 "-sourcepath", testSrc,
    96                 "-sourcepath", testSrc,
    95                 "-package",
    97                 "-package",
    96                 "pkg1", "pkg2");
    98                 "pkg1", "pkg2");