1 /* |
1 /* |
2 * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2003, 2016, 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. |
40 tester.runTests(); |
40 tester.runTests(); |
41 } |
41 } |
42 |
42 |
43 @Test |
43 @Test |
44 void test() { |
44 void test() { |
45 javadoc("-d", "out", |
45 javadoc("-d", "out", "-overview", testSrc("overview.html"), |
46 "-sourcepath", testSrc, |
46 "-sourcepath", testSrc, |
47 "pkg"); |
47 "pkg"); |
48 checkExit(Exit.OK); |
48 checkExit(Exit.OK); |
49 |
49 |
50 checkOutput("pkg/A.html", true, |
50 checkOutput("pkg/A.html", true, |
51 "<li>Prev Class</li>", |
51 "<li>Prev Class</li>", |
52 "<a href=\"../pkg/C.html\" title=\"class in pkg\"><span class=\"typeNameLink\">Next Class</span></a>"); |
52 "<a href=\"../pkg/C.html\" title=\"class in pkg\"><span class=\"typeNameLink\">Next Class</span></a>", |
|
53 "<li><a href=\"../overview-summary.html\">Overview</a></li>"); |
53 |
54 |
54 checkOutput("pkg/C.html", true, |
55 checkOutput("pkg/C.html", true, |
55 "<a href=\"../pkg/A.html\" title=\"annotation in pkg\"><span class=\"typeNameLink\">Prev Class</span></a>", |
56 "<a href=\"../pkg/A.html\" title=\"annotation in pkg\"><span class=\"typeNameLink\">Prev Class</span></a>", |
56 "<a href=\"../pkg/E.html\" title=\"enum in pkg\"><span class=\"typeNameLink\">Next Class</span></a>"); |
57 "<a href=\"../pkg/E.html\" title=\"enum in pkg\"><span class=\"typeNameLink\">Next Class</span></a>", |
|
58 "<li><a href=\"../overview-summary.html\">Overview</a></li>"); |
57 |
59 |
58 checkOutput("pkg/E.html", true, |
60 checkOutput("pkg/E.html", true, |
59 "<a href=\"../pkg/C.html\" title=\"class in pkg\"><span class=\"typeNameLink\">Prev Class</span></a>", |
61 "<a href=\"../pkg/C.html\" title=\"class in pkg\"><span class=\"typeNameLink\">Prev Class</span></a>", |
60 "<a href=\"../pkg/I.html\" title=\"interface in pkg\"><span class=\"typeNameLink\">Next Class</span></a>"); |
62 "<a href=\"../pkg/I.html\" title=\"interface in pkg\"><span class=\"typeNameLink\">Next Class</span></a>", |
|
63 "<li><a href=\"../overview-summary.html\">Overview</a></li>"); |
61 |
64 |
62 checkOutput("pkg/I.html", true, |
65 checkOutput("pkg/I.html", true, |
63 "<a href=\"../pkg/E.html\" title=\"enum in pkg\"><span class=\"typeNameLink\">Prev Class</span></a>", |
66 "<a href=\"../pkg/E.html\" title=\"enum in pkg\"><span class=\"typeNameLink\">Prev Class</span></a>", |
64 "<li>Next Class</li>", |
67 "<li>Next Class</li>", |
65 // Test for 4664607 |
68 // Test for 4664607 |
66 "<div class=\"skipNav\"><a href=\"#skip.navbar.top\" title=\"Skip navigation links\">Skip navigation links</a></div>\n" |
69 "<div class=\"skipNav\"><a href=\"#skip.navbar.top\" title=\"Skip navigation links\">Skip navigation links</a></div>\n" |
67 + "<a name=\"navbar.top.firstrow\">\n" |
70 + "<a name=\"navbar.top.firstrow\">\n" |
68 + "<!-- -->\n" |
71 + "<!-- -->\n" |
69 + "</a>"); |
72 + "</a>", |
|
73 "<li><a href=\"../overview-summary.html\">Overview</a></li>"); |
70 } |
74 } |
71 } |
75 } |