diff -r fb8c59cf26c8 -r 4cb9de4dd420 test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java --- a/test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java Tue Dec 03 18:13:18 2013 +0000 +++ b/test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java Tue Dec 03 14:21:45 2013 -0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,7 +23,7 @@ /* * @test - * @bug 6553182 + * @bug 6553182 8025416 * @summary This test verifies the -Xdocrootparent option. * @author Bhavesh Patel * @library ../lib/ @@ -35,43 +35,87 @@ private static final String BUG_ID = "6553182"; private static final String[][] TEST1 = { {BUG_ID + FS + "pkg1" + FS + "C1.html", - "" + "Refer Here" + }, + {BUG_ID + FS + "pkg1" + FS + "C1.html", + "This Here should not be replaced" + NL + + " with an absolute link." + }, + {BUG_ID + FS + "pkg1" + FS + "C1.html", + "Testing Link 1 and" + NL + + " Link 2." }, {BUG_ID + FS + "pkg1" + FS + "package-summary.html", - "" + "" + NL + + " Test document 1" + }, + {BUG_ID + FS + "pkg1" + FS + "package-summary.html", + "" + NL + + " Another Test document 1" + }, + {BUG_ID + FS + "pkg1" + FS + "package-summary.html", + "" + NL + + " Another Test document 2." } }; private static final String[][] NEGATED_TEST1 = { {BUG_ID + FS + "pkg1" + FS + "C1.html", "" }, + {BUG_ID + FS + "pkg1" + FS + "C1.html", + "" + }, {BUG_ID + FS + "pkg1" + FS + "package-summary.html", "" + }, + {BUG_ID + FS + "pkg1" + FS + "package-summary.html", + "" } }; private static final String[][] TEST2 = { - {BUG_ID + FS + "pkg2" + FS + "C2.html", - "" + {BUG_ID + "-1" + FS + "pkg2" + FS + "C2.html", + "Refer Here" }, - {BUG_ID + FS + "pkg2" + FS + "package-summary.html", - "" + {BUG_ID + "-1" + FS + "pkg2" + FS + "C2.html", + "This Here should not be replaced" + NL + + " with an absolute link." + }, + {BUG_ID + "-1" + FS + "pkg2" + FS + "C2.html", + "Testing Link 1 and" + NL + + " Link 2." + }, + {BUG_ID + "-1" + FS + "pkg2" + FS + "package-summary.html", + "" + NL + + " Test document 1" + }, + {BUG_ID + "-1" + FS + "pkg2" + FS + "package-summary.html", + "" + NL + " Another Test document 1" + }, + {BUG_ID + "-1" + FS + "pkg2" + FS + "package-summary.html", + "" + NL + " Another Test document 2." } }; private static final String[][] NEGATED_TEST2 = { - {BUG_ID + FS + "pkg2" + FS + "C2.html", + {BUG_ID + "-1" + FS + "pkg2" + FS + "C2.html", "" }, - {BUG_ID + FS + "pkg2" + FS + "package-summary.html", + {BUG_ID + "-1" + FS + "pkg2" + FS + "C2.html", + "" + }, + {BUG_ID + "-1" + FS + "pkg2" + FS + "package-summary.html", "" + }, + {BUG_ID + "-1" + FS + "pkg2" + FS + "package-summary.html", + "" } }; private static final String[] ARGS1 = new String[]{ - "-d", BUG_ID, "-sourcepath", SRC_DIR, "pkg1" + "-d", BUG_ID, "-sourcepath", SRC_DIR, "pkg1", "pkg2" }; private static final String[] ARGS2 = new String[]{ - "-d", BUG_ID, "-Xdocrootparent", "http://download.oracle.com/javase/7/docs", "-sourcepath", SRC_DIR, "pkg2" + "-d", BUG_ID + "-1", "-Xdocrootparent", "http://download.oracle.com/javase/7/docs", "-sourcepath", SRC_DIR, "pkg1", "pkg2" }; /**