equal
deleted
inserted
replaced
21 * questions. |
21 * questions. |
22 */ |
22 */ |
23 |
23 |
24 /* |
24 /* |
25 * @test |
25 * @test |
26 * @bug 8035473 8154482 |
26 * @bug 8035473 8154482 8154399 8159096 |
27 * @summary make sure the javadoc tool responds correctly to Xold, |
27 * @summary make sure the javadoc tool responds correctly to Xold, |
28 * old doclets and taglets. |
28 * old doclets and taglets. |
29 * @library /tools/lib |
29 * @library /tools/lib |
30 * @build toolbox.ToolBox toolbox.TestRunner |
30 * @build toolbox.ToolBox toolbox.TestRunner |
31 * @run main EnsureNewOldDoclet |
31 * @run main EnsureNewOldDoclet |
85 CLASS_NAME +"\\$NewTaglet"; |
85 CLASS_NAME +"\\$NewTaglet"; |
86 final static Pattern NEW_DOCLET_ERROR = Pattern.compile(".*java.lang.ClassCastException.*Taglet " + |
86 final static Pattern NEW_DOCLET_ERROR = Pattern.compile(".*java.lang.ClassCastException.*Taglet " + |
87 CLASS_NAME + "\\$OldTaglet.*"); |
87 CLASS_NAME + "\\$OldTaglet.*"); |
88 |
88 |
89 final static String OLD_STDDOCLET = "com.sun.tools.doclets.standard.Standard"; |
89 final static String OLD_STDDOCLET = "com.sun.tools.doclets.standard.Standard"; |
90 final static String NEW_STDDOCLET = "jdk.javadoc.internal.doclets.standard.Standard"; |
90 final static String NEW_STDDOCLET = "jdk.javadoc.doclets.StandardDoclet"; |
91 |
91 |
92 |
92 |
93 public EnsureNewOldDoclet() throws Exception { |
93 public EnsureNewOldDoclet() throws Exception { |
94 super(System.err); |
94 super(System.err); |
95 ostream = System.err; |
95 ostream = System.err; |