test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
changeset 48654 36f58bd6269f
parent 47216 71c04702a3d5
child 49139 771616d26ca1
equal deleted inserted replaced
48653:89111a0e6355 48654:36f58bd6269f
     1 /*
     1 /*
     2  * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    52 
    52 
    53         checkOutput("pkg1/A.html", true,
    53         checkOutput("pkg1/A.html", true,
    54                 "<a name=\"visibleField\">",
    54                 "<a name=\"visibleField\">",
    55                 "<a name=\"visibleMethod--\">",
    55                 "<a name=\"visibleMethod--\">",
    56                 "<dt>Direct Known Subclasses:</dt>\n" +
    56                 "<dt>Direct Known Subclasses:</dt>\n" +
    57                 "<dd><code><a href=\"../pkg1/A.VisibleInner.html\" title=\"class in pkg1\">" +
    57                 "<dd><code><a href=\"A.VisibleInner.html\" title=\"class in pkg1\">" +
    58                 "A.VisibleInner</a></code>, <code><a href=\"../pkg1/A.VisibleInnerExtendsInvisibleInner.html\" " +
    58                 "A.VisibleInner</a></code>, <code><a href=\"A.VisibleInnerExtendsInvisibleInner.html\" " +
    59                 "title=\"class in pkg1\">A.VisibleInnerExtendsInvisibleInner</a></code></dd>");
    59                 "title=\"class in pkg1\">A.VisibleInnerExtendsInvisibleInner</a></code></dd>");
    60 
    60 
    61         checkOutput("pkg1/A.html", false,
    61         checkOutput("pkg1/A.html", false,
    62                 "<a name=\"inVisibleField\">",
    62                 "<a name=\"inVisibleField\">",
    63                 "<a name=\"inVisibleMethod--\">");
    63                 "<a name=\"inVisibleMethod--\">");
    64 
    64 
    65         checkOutput("pkg1/A.VisibleInner.html", true,
    65         checkOutput("pkg1/A.VisibleInner.html", true,
    66                 "<code><a href=\"../pkg1/A.html#visibleField\">visibleField</a></code>",
    66                 "<code><a href=\"A.html#visibleField\">visibleField</a></code>",
    67                 "<code><a href=\"../pkg1/A.html#visibleMethod--\">visibleMethod</a></code>",
    67                 "<code><a href=\"A.html#visibleMethod--\">visibleMethod</a></code>",
    68                 "<h3>Nested classes/interfaces inherited from class&nbsp;pkg1." +
    68                 "<h3>Nested classes/interfaces inherited from class&nbsp;pkg1." +
    69                 "<a href=\"../pkg1/A.html\" title=\"class in pkg1\">A</a></h3>\n" +
    69                 "<a href=\"A.html\" title=\"class in pkg1\">A</a></h3>\n" +
    70                 "<code><a href=\"../pkg1/A.VisibleInner.html\" title=\"class in pkg1\">" +
    70                 "<code><a href=\"A.VisibleInner.html\" title=\"class in pkg1\">" +
    71                 "A.VisibleInner</a>, <a href=\"../pkg1/A.VisibleInnerExtendsInvisibleInner.html\" " +
    71                 "A.VisibleInner</a>, <a href=\"A.VisibleInnerExtendsInvisibleInner.html\" " +
    72                 "title=\"class in pkg1\">A.VisibleInnerExtendsInvisibleInner</a></code></li>\n" +
    72                 "title=\"class in pkg1\">A.VisibleInnerExtendsInvisibleInner</a></code></li>\n" +
    73                 "</ul>");
    73                 "</ul>");
    74 
    74 
    75         checkOutput("pkg1/A.VisibleInner.html", false,
    75         checkOutput("pkg1/A.VisibleInner.html", false,
    76                 "../pkg1/A.VisibleInner.html#VisibleInner--",
    76                 "../pkg1/A.VisibleInner.html#VisibleInner--",
    78                 "<a name=\"inVisibleMethod--\">");
    78                 "<a name=\"inVisibleMethod--\">");
    79 
    79 
    80         checkOutput("pkg1/A.VisibleInnerExtendsInvisibleInner.html", true,
    80         checkOutput("pkg1/A.VisibleInnerExtendsInvisibleInner.html", true,
    81                 "<pre>public static class <span class=\"typeNameLabel\">" +
    81                 "<pre>public static class <span class=\"typeNameLabel\">" +
    82                 "A.VisibleInnerExtendsInvisibleInner</span>\n" +
    82                 "A.VisibleInnerExtendsInvisibleInner</span>\n" +
    83                 "extends <a href=\"../pkg1/A.html\" title=\"class in pkg1\">A</a></pre>",
    83                 "extends <a href=\"A.html\" title=\"class in pkg1\">A</a></pre>",
    84                 "<code><a href=\"../pkg1/A.html#visibleField\">visibleField</a></code></li>",
    84                 "<code><a href=\"A.html#visibleField\">visibleField</a></code></li>",
    85                 "<code><a href=\"../pkg1/A.html#visibleMethod--\">visibleMethod</a></code>");
    85                 "<code><a href=\"A.html#visibleMethod--\">visibleMethod</a></code>");
    86 
    86 
    87         checkOutput("pkg1/A.VisibleInnerExtendsInvisibleInner.html", false,
    87         checkOutput("pkg1/A.VisibleInnerExtendsInvisibleInner.html", false,
    88                 "invisibleField",
    88                 "invisibleField",
    89                 "invisibleMethod",
    89                 "invisibleMethod",
    90                 "A.InvisibleInner");
    90                 "A.InvisibleInner");