test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
Print this page
@@ -40,11 +40,10 @@
}
@Test
void test1() {
javadoc("-d", "out-1", "-private", "-linksource", "-html5",
- "-Xprofilespath", testSrc("profile-rtjar-includes.txt"),
"-sourcepath", testSrc,
"-use",
"pkg", "pkg1", "pkg2", "pkg3");
checkExit(Exit.OK);
@@ -53,11 +52,10 @@
}
@Test
void test2() {
javadoc("-d", "out-2", "-private", "-linksource", "-html4",
- "-Xprofilespath", testSrc("profile-rtjar-includes.txt"),
"-sourcepath", testSrc,
"-use",
"pkg", "pkg1", "pkg2", "pkg3");
checkExit(Exit.OK);
@@ -66,11 +64,10 @@
}
@Test
void test3() {
javadoc("-d", "out-3", "-private", "-linksource",
- "-Xprofilespath", testSrc("profile-rtjar-includes.txt"),
"-sourcepath", testSrc,
"-use",
"pkg", "pkg1", "pkg2", "pkg3");
checkExit(Exit.OK);
@@ -112,30 +109,10 @@
"<meta name=\"dc.created\"",
"<main role=\"main\" class=\"indexContainer\">\n"
+ "<ul>\n"
+ "<li>");
- // Test for profile-overview-frame page
- checkOutput("profile-overview-frame.html", true,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<nav role=\"navigation\" class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<main role=\"main\" class=\"indexContainer\">\n"
- + "<h2 title=\"Profiles\">Profiles</h2>");
-
- // Test for <profile-name>-frame page
- checkOutput("compact1-frame.html", true,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<nav role=\"navigation\" class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<main role=\"main\" class=\"indexContainer\">\n"
- + "<h2 title=\"compact1\"><a href=\"compact1-summary.html\" target=\"classFrame\">compact1</a> Packages</h2>");
-
// Test for overview-summary page
checkOutput("overview-summary.html", true,
"<!DOCTYPE HTML>",
"<meta name=\"dc.created\"",
"<a id=\"navbar.top.firstrow\">\n"
@@ -145,14 +122,10 @@
+ "<caption>",
"<header role=\"banner\">\n"
+ "<nav role=\"navigation\">\n"
+ "<div class=\"fixedNav\">\n"
+ "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<main role=\"main\">\n"
- + "<div class=\"contentContainer\">\n"
- + "<div>\n"
- + "<h2>Profiles</h2>",
"<footer role=\"contentinfo\">\n"
+ "<nav role=\"navigation\">\n"
+ "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
// Test for package-frame page
@@ -236,72 +209,10 @@
+ "<div class=\"header\">",
"<footer role=\"contentinfo\">\n"
+ "<nav role=\"navigation\">\n"
+ "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
- // Test for <profile-name>-package-frame page
- checkOutput("pkg/compact1-package-frame.html", true,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<main role=\"main\">\n"
- + "<h1 class=\"bar\"><a href=\"../compact1-summary.html\" target=\"classFrame\">"
- + "compact1</a> - <a href=\"../pkg/compact1-package-summary.html\" target=\"classFrame\">pkg</a></h1>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Interfaces\">Interfaces</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Classes\">Classes</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Enums\">Enums</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Exceptions\">Exceptions</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Errors\">Errors</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Annotation Types\">Annotation Types</h2>");
-
- // Test for <profile-name>-package-summary page
- checkOutput("pkg/compact1-package-summary.html", true,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<a id=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\">",
- "<header role=\"banner\">\n"
- + "<nav role=\"navigation\">\n"
- + "<div class=\"fixedNav\">\n"
- + "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<main role=\"main\">\n"
- + "<div class=\"header\">",
- "<section role=\"region\">\n"
- + "<h2 title=\"Package pkg Description\">Package pkg Description</h2>\n",
- "<footer role=\"contentinfo\">\n"
- + "<nav role=\"navigation\">\n"
- + "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
-
- // Test for <profile-name>-summary page
- checkOutput("compact1-summary.html", true,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<a id=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\">",
- "<header role=\"banner\">\n"
- + "<nav role=\"navigation\">\n"
- + "<div class=\"fixedNav\">\n"
- + "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<main role=\"main\">\n"
- + "<div class=\"header\">",
- "<ul class=\"blockList\">\n"
- + "<li class=\"blockList\">\n"
- + "<section role=\"region\">\n"
- + "<h3><a href=\"pkg/compact1-package-summary.html\" target=\"classFrame\">pkg</a></h3>\n",
- "<footer role=\"contentinfo\">\n"
- + "<nav role=\"navigation\">\n"
- + "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
-
// Test for constant-values page
checkOutput("constant-values.html", true,
"<!DOCTYPE HTML>",
"<meta name=\"dc.created\"",
"<a id=\"navbar.top.firstrow\">\n"
@@ -722,30 +633,10 @@
"<meta name=\"date\"",
"<div class=\"indexContainer\">\n"
+ "<ul>\n"
+ "<li>");
- // Negated test for profile-overview-frame page
- checkOutput("profile-overview-frame.html", false,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<div class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<div class=\"indexContainer\">\n"
- + "<h2 title=\"Profiles\">Profiles</h2>");
-
- // Negated test for <profile-name>-frame page
- checkOutput("compact1-frame.html", false,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<div class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<div class=\"indexContainer\">\n"
- + "<h2 title=\"compact1\"><a href=\"compact1-summary.html\" target=\"classFrame\">compact1</a> Packages</h2>");
-
// Negated test for overview-summary page
checkOutput("overview-summary.html", false,
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
"<meta name=\"date\"",
"<a name=\"navbar.top.firstrow\">\n"
@@ -753,15 +644,11 @@
+ "</a>",
"<table class=\"overviewSummary\" summary=\"Packages table, listing packages, and an explanation\">\n"
+ "<caption>",
"</noscript>\n"
+ "<div class=\"fixedNav\">\n"
- + "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<!-- ========= END OF TOP NAVBAR ========= -->\n"
- + "<div class=\"contentContainer\">\n"
- + "<div>\n"
- + "<h2>Profiles</h2>");
+ + "<!-- ========= START OF TOP NAVBAR ======= -->");
// Negated test for package-frame page
checkOutput("pkg/package-frame.html", false,
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
"<meta name=\"date\"",
@@ -797,46 +684,10 @@
"<a name=\"navbar.top.firstrow\">\n"
+ "<!-- -->\n"
+ "</a>",
"<table class=\"useSummary\" summary=\"Use table, listing packages, and an explanation\">");
- // Negated test for <profile-name>-package-frame page
- checkOutput("pkg/compact1-package-frame.html", false,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<body>\n"
- + "<h1 class=\"bar\"><a href=\"../compact1-summary.html\" target=\"classFrame\">"
- + "compact1</a> - <a href=\"../pkg/compact1-package-summary.html\" target=\"classFrame\">pkg</a></h1>");
-
- // Negated test for <profile-name>-package-summary page
- checkOutput("pkg/compact1-package-summary.html", false,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<a name=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Exception Summary table, listing exceptions, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Error Summary table, listing errors, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Annotation Types Summary table, listing annotation types, and an explanation\">");
-
- // Negated test for <profile-name>-summary page
- checkOutput("compact1-summary.html", false,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<a name=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Exception Summary table, listing exceptions, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Error Summary table, listing errors, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Annotation Types Summary table, listing annotation types, and an explanation\">");
-
// Negated test for constant-values page
checkOutput("constant-values.html", false,
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
"<meta name=\"date\"",
"<a name=\"navbar.top.firstrow\">\n"
@@ -1173,30 +1024,10 @@
"<meta name=\"date\"",
"<div class=\"indexContainer\">\n"
+ "<ul>\n"
+ "<li>");
- // Test for profile-overview-frame page
- checkOutput("profile-overview-frame.html", true,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<div class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<div class=\"indexContainer\">\n"
- + "<h2 title=\"Profiles\">Profiles</h2>");
-
- // Test for <profile-name>-frame page
- checkOutput("compact1-frame.html", true,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<div class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<div class=\"indexContainer\">\n"
- + "<h2 title=\"compact1\"><a href=\"compact1-summary.html\" target=\"classFrame\">compact1</a> Packages</h2>");
-
// Test for overview-summary page
checkOutput("overview-summary.html", true,
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
"<meta name=\"date\"",
"<a name=\"navbar.top.firstrow\">\n"
@@ -1204,14 +1035,11 @@
+ "</a>",
"<table class=\"overviewSummary\" summary=\"Packages table, listing packages, and an explanation\">\n"
+ "<caption>",
"</noscript>\n"
+ "<div class=\"fixedNav\">\n"
- + "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<div class=\"contentContainer\">\n"
- + "<div>\n"
- + "<h2>Profiles</h2>");
+ + "<!-- ========= START OF TOP NAVBAR ======= -->");
// Test for package-frame page
checkOutput("pkg/package-frame.html", true,
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
"<meta name=\"date\"",
@@ -1248,46 +1076,10 @@
"<a name=\"navbar.top.firstrow\">\n"
+ "<!-- -->\n"
+ "</a>",
"<table class=\"useSummary\" summary=\"Use table, listing packages, and an explanation\">");
- // Test for <profile-name>-package-frame page
- checkOutput("pkg/compact1-package-frame.html", true,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<body>\n"
- + "<h1 class=\"bar\"><a href=\"../compact1-summary.html\" target=\"classFrame\">"
- + "compact1</a> - <a href=\"../pkg/compact1-package-summary.html\" target=\"classFrame\">pkg</a></h1>");
-
- // Test for <profile-name>-package-summary page
- checkOutput("pkg/compact1-package-summary.html", true,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<a name=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Exception Summary table, listing exceptions, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Error Summary table, listing errors, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Annotation Types Summary table, listing annotation types, and an explanation\">");
-
- // Test for <profile-name>-summary page
- checkOutput("compact1-summary.html", true,
- "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
- "<meta name=\"date\"",
- "<a name=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Exception Summary table, listing exceptions, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Error Summary table, listing errors, and an explanation\">",
- "<table class=\"typeSummary\" summary=\"Annotation Types Summary table, listing annotation types, and an explanation\">");
-
// Test for constant-values page
checkOutput("constant-values.html", true,
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
"<meta name=\"date\"",
"<a name=\"navbar.top.firstrow\">\n"
@@ -1632,30 +1424,10 @@
"<meta name=\"dc.created\"",
"<main role=\"main\" class=\"indexContainer\">\n"
+ "<ul>\n"
+ "<li>");
- // Negated test for profile-overview-frame page
- checkOutput("profile-overview-frame.html", false,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<nav role=\"navigation\" class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<main role=\"main\" class=\"indexContainer\">\n"
- + "<h2 title=\"Profiles\">Profiles</h2>");
-
- // Negated test for <profile-name>-frame page
- checkOutput("compact1-frame.html", false,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<nav role=\"navigation\" class=\"indexNav\">\n"
- + "<ul>\n"
- + "<li><a href=\"allclasses-frame.html\" target=\"packageFrame\">All Classes</a></li>",
- "<main role=\"main\" class=\"indexContainer\">\n"
- + "<h2 title=\"compact1\"><a href=\"compact1-summary.html\" target=\"classFrame\">compact1</a> Packages</h2>");
-
// Negated test for overview-summary page
checkOutput("overview-summary.html", false,
"<!DOCTYPE HTML>",
"<meta name=\"dc.created\"",
"<a id=\"navbar.top.firstrow\">\n"
@@ -1663,18 +1435,11 @@
+ "</a>",
"<table class=\"overviewSummary\">\n"
+ "<caption>",
"<header role=\"banner\">\n"
+ "<nav role=\"navigation\">\n"
- + "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<main role=\"main\">\n"
- + "<div class=\"contentContainer\">\n"
- + "<div>\n"
- + "<h2>Profiles</h2>",
- "<footer role=\"contentinfo\">\n"
- + "<nav role=\"navigation\">\n"
- + "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
+ + "<!-- ========= START OF TOP NAVBAR ======= -->");
// Negated test for package-frame page
checkOutput("pkg/package-frame.html", false,
"<!DOCTYPE HTML>",
"<meta name=\"dc.created\"",
@@ -1749,70 +1514,10 @@
+ "<!-- ========= START OF TOP NAVBAR ======= -->",
"<main role=\"main\">\n"
+ "<div class=\"header\">",
"<footer role=\"contentinfo\">\n"
+ "<nav role=\"navigation\">\n"
- + "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
-
- // Negated test for <profile-name>-package-frame page
- checkOutput("pkg/compact1-package-frame.html", false,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<main role=\"main\">\n"
- + "<h1 class=\"bar\"><a href=\"../compact1-summary.html\" target=\"classFrame\">"
- + "compact1</a> - <a href=\"../pkg/compact1-package-summary.html\" target=\"classFrame\">pkg</a></h1>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Interfaces\">Interfaces</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Classes\">Classes</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Enums\">Enums</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Exceptions\">Exceptions</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Errors\">Errors</h2>",
- "<section role=\"region\">\n"
- + "<h2 title=\"Annotation Types\">Annotation Types</h2>");
-
- // Negated test for <profile-name>-package-summary page
- checkOutput("pkg/compact1-package-summary.html", false,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<a id=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\">",
- "<header role=\"banner\">\n"
- + "<nav role=\"navigation\">\n"
- + "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<main role=\"main\">\n"
- + "<div class=\"header\">",
- "<section role=\"region\">\n"
- + "<h2 title=\"Package pkg Description\">Package pkg Description</h2>\n",
- "<footer role=\"contentinfo\">\n"
- + "<nav role=\"navigation\">\n"
- + "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
-
- // Negated test for <profile-name>-summary page
- checkOutput("compact1-summary.html", false,
- "<!DOCTYPE HTML>",
- "<meta name=\"dc.created\"",
- "<a id=\"navbar.top.firstrow\">\n"
- + "<!-- -->\n"
- + "</a>",
- "<table class=\"typeSummary\">",
- "<header role=\"banner\">\n"
- + "<nav role=\"navigation\">\n"
- + "<!-- ========= START OF TOP NAVBAR ======= -->",
- "<main role=\"main\">\n"
- + "<div class=\"header\">",
- "<ul class=\"blockList\">\n"
- + "<li class=\"blockList\">\n"
- + "<section role=\"region\">\n"
- + "<h3><a href=\"pkg/compact1-package-summary.html\" target=\"classFrame\">pkg</a></h3>\n",
- "<footer role=\"contentinfo\">\n"
- + "<nav role=\"navigation\">\n"
+ "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
// Negated test for constant-values page
checkOutput("constant-values.html", false,
"<!DOCTYPE HTML>",