diff -r 203318f0799d -r 4270ada5dcd1 langtools/test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java
--- a/langtools/test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java Tue Dec 03 18:13:18 2013 +0000
+++ b/langtools/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 + "-1" + FS + "pkg2" + FS + "C2.html",
+ "This Here should not be replaced" + NL +
+ " with an absolute link."
},
- {BUG_ID + FS + "pkg2" + FS + "package-summary.html",
- ""
+ {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"
};
/**