langtools/test/jdk/javadoc/tool/EnsureNewOldDoclet.java
changeset 39179 c04b68e23fa4
parent 37750 d213951c811b
child 44180 207e05e0d9ad
equal deleted inserted replaced
39178:997c7bd366db 39179:c04b68e23fa4
    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;