test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
changeset 48654 36f58bd6269f
parent 48552 f94706337b07
child 48759 ffa68af7da87
equal deleted inserted replaced
48653:89111a0e6355 48654:36f58bd6269f
    52         checkOrder("p/doc-files/inpackage.html",
    52         checkOrder("p/doc-files/inpackage.html",
    53                 "\"Hello World\" (phi-WINDOW-TITLE-phi)",
    53                 "\"Hello World\" (phi-WINDOW-TITLE-phi)",
    54                 "phi-TOP-phi",
    54                 "phi-TOP-phi",
    55                 // check top navbar
    55                 // check top navbar
    56                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
    56                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
    57                 "<a href=\"../../p/package-summary.html\">Package</a>",
    57                 "<a href=\"../package-summary.html\">Package</a>",
    58                 "<a href=\"../../overview-tree.html\">Tree</a>",
    58                 "<a href=\"../../overview-tree.html\">Tree</a>",
    59                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
    59                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
    60                 "<a href=\"../../index-all.html\">Index</a>",
    60                 "<a href=\"../../index-all.html\">Index</a>",
    61                 "phi-HEADER-phi",
    61                 "phi-HEADER-phi",
    62                 "In a named module acme.module and named package "
    62                 "In a named module acme.module and named package "
    63                         + "<a href=\"../../p/package-summary.html\"><code>p</code></a>.",
    63                         + "<a href=\"../package-summary.html\"><code>p</code></a>.",
    64                 "\"simpleTagLabel\">Since:</",
    64                 "\"simpleTagLabel\">Since:</",
    65                 "1940",
    65                 "1940",
    66                 // check bottom navbar
    66                 // check bottom navbar
    67                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
    67                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
    68                 "<a href=\"../../p/package-summary.html\">Package</a>",
    68                 "<a href=\"../package-summary.html\">Package</a>",
    69                 "<a href=\"../../overview-tree.html\">Tree</a>",
    69                 "<a href=\"../../overview-tree.html\">Tree</a>",
    70                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
    70                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
    71                 "<a href=\"../../index-all.html\">Index</a>",
    71                 "<a href=\"../../index-all.html\">Index</a>",
    72                 "phi-FOOTER-phi",
    72                 "phi-FOOTER-phi",
    73                 "phi-BOTTOM-phi"
    73                 "phi-BOTTOM-phi"
    89         checkOrder("p/doc-files/inpackage.html",
    89         checkOrder("p/doc-files/inpackage.html",
    90                 "\"Hello World\" (phi-WINDOW-TITLE-phi)",
    90                 "\"Hello World\" (phi-WINDOW-TITLE-phi)",
    91                 "phi-TOP-phi",
    91                 "phi-TOP-phi",
    92                 // check top navbar
    92                 // check top navbar
    93                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
    93                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
    94                 "<a href=\"../../p/package-summary.html\">Package</a>",
    94                 "<a href=\"../package-summary.html\">Package</a>",
    95                 "<a href=\"../../overview-tree.html\">Tree</a>",
    95                 "<a href=\"../../overview-tree.html\">Tree</a>",
    96                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
    96                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
    97                 "<a href=\"../../index-all.html\">Index</a>",
    97                 "<a href=\"../../index-all.html\">Index</a>",
    98                 "phi-HEADER-phi",
    98                 "phi-HEADER-phi",
    99                 "In a named module acme.module and named package "
    99                 "In a named module acme.module and named package "
   100                         + "<a href=\"../../p/package-summary.html\"><code>p</code></a>.",
   100                         + "<a href=\"../package-summary.html\"><code>p</code></a>.",
   101                 "\"simpleTagLabel\">Since:</",
   101                 "\"simpleTagLabel\">Since:</",
   102                 "1940",
   102                 "1940",
   103                 // check bottom navbar
   103                 // check bottom navbar
   104                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
   104                 "<a href=\"../../acme.mdle-summary.html\">Module</a>",
   105                 "<a href=\"../../p/package-summary.html\">Package</a>",
   105                 "<a href=\"../package-summary.html\">Package</a>",
   106                 "<a href=\"../../overview-tree.html\">Tree</a>",
   106                 "<a href=\"../../overview-tree.html\">Tree</a>",
   107                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
   107                 "<a href=\"../../deprecated-list.html\">Deprecated</a>",
   108                 "<a href=\"../../index-all.html\">Index</a>",
   108                 "<a href=\"../../index-all.html\">Index</a>",
   109                 "phi-FOOTER-phi",
   109                 "phi-FOOTER-phi",
   110                 "phi-BOTTOM-phi"
   110                 "phi-BOTTOM-phi"
   114         checkOrder("p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html",
   114         checkOrder("p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html",
   115                 "SubSubReadme (phi-WINDOW-TITLE-phi)",
   115                 "SubSubReadme (phi-WINDOW-TITLE-phi)",
   116                 "phi-TOP-phi",
   116                 "phi-TOP-phi",
   117                 // check top navbar
   117                 // check top navbar
   118                 "<a href=\"../../../../acme2.mdle-summary.html\">Module</a>",
   118                 "<a href=\"../../../../acme2.mdle-summary.html\">Module</a>",
   119                 "<a href=\"../../../../p2/package-summary.html\">Package</a>",
   119                 "<a href=\"../../../package-summary.html\">Package</a>",
   120                 "<a href=\"../../../../overview-tree.html\">Tree</a>",
   120                 "<a href=\"../../../../overview-tree.html\">Tree</a>",
   121                 "<a href=\"../../../../deprecated-list.html\">Deprecated</a>",
   121                 "<a href=\"../../../../deprecated-list.html\">Deprecated</a>",
   122                 "<a href=\"../../../../index-all.html\">Index</a>",
   122                 "<a href=\"../../../../index-all.html\">Index</a>",
   123                 "phi-HEADER-phi",
   123                 "phi-HEADER-phi",
   124                 "SubSubReadme.html at third level of doc-file directory.",
   124                 "SubSubReadme.html at third level of doc-file directory.",
   125                 // check bottom navbar
   125                 // check bottom navbar
   126                 "<a href=\"../../../../acme2.mdle-summary.html\">Module</a>",
   126                 "<a href=\"../../../../acme2.mdle-summary.html\">Module</a>",
   127                 "<a href=\"../../../../p2/package-summary.html\">Package</a>",
   127                 "<a href=\"../../../package-summary.html\">Package</a>",
   128                 "<a href=\"../../../../overview-tree.html\">Tree</a>",
   128                 "<a href=\"../../../../overview-tree.html\">Tree</a>",
   129                 "<a href=\"../../../../deprecated-list.html\">Deprecated</a>",
   129                 "<a href=\"../../../../deprecated-list.html\">Deprecated</a>",
   130                 "<a href=\"../../../../index-all.html\">Index</a>",
   130                 "<a href=\"../../../../index-all.html\">Index</a>",
   131                 "phi-FOOTER-phi",
   131                 "phi-FOOTER-phi",
   132                 "phi-BOTTOM-phi"
   132                 "phi-BOTTOM-phi"
   139                 "--module-source-path", testSrc("modules"),
   139                 "--module-source-path", testSrc("modules"),
   140                 "--module", "acme.mdle");
   140                 "--module", "acme.mdle");
   141         checkExit(Exit.OK);
   141         checkExit(Exit.OK);
   142         checkOutput("p/doc-files/inpackage.html", true,
   142         checkOutput("p/doc-files/inpackage.html", true,
   143                 "In a named module acme.module and named package "
   143                 "In a named module acme.module and named package "
   144                 + "<a href=\"../../p/package-summary.html\"><code>p</code></a>."
   144                 + "<a href=\"../package-summary.html\"><code>p</code></a>."
   145         );
   145         );
   146     }
   146     }
   147 
   147 
   148     @Test
   148     @Test
   149     void testDocFilesInModulePackagesWithRecursiveCopyWithExclusion() {
   149     void testDocFilesInModulePackagesWithRecursiveCopyWithExclusion() {
   153                 "--module-source-path", testSrc("modules"),
   153                 "--module-source-path", testSrc("modules"),
   154                 "--module", "acme.mdle");
   154                 "--module", "acme.mdle");
   155         checkExit(Exit.OK);
   155         checkExit(Exit.OK);
   156         checkOutput("p/doc-files/inpackage.html", true,
   156         checkOutput("p/doc-files/inpackage.html", true,
   157                 "In a named module acme.module and named package "
   157                 "In a named module acme.module and named package "
   158                 + "<a href=\"../../p/package-summary.html\"><code>p</code></a>."
   158                 + "<a href=\"../package-summary.html\"><code>p</code></a>."
   159         );
   159         );
   160     }
   160     }
   161 
   161 
   162     @Test
   162     @Test
   163     void testDocFilesInPackages() {
   163     void testDocFilesInPackages() {