langtools/test/jdk/javadoc/tool/EnsureNewOldDoclet.java
changeset 44388 4d0903f1f311
parent 44189 dd311cfb920b
child 45742 36bf0f2436ad
equal deleted inserted replaced
44387:8efb26290858 44388:4d0903f1f311
    38 import java.util.List;
    38 import java.util.List;
    39 import java.util.Map;
    39 import java.util.Map;
    40 import java.util.Set;
    40 import java.util.Set;
    41 import java.util.regex.Pattern;
    41 import java.util.regex.Pattern;
    42 import java.util.stream.Collectors;
    42 import java.util.stream.Collectors;
       
    43 import javax.lang.model.element.Element;
    43 
    44 
    44 import com.sun.javadoc.Tag;
    45 import com.sun.javadoc.Tag;
    45 import com.sun.source.doctree.DocTree;
    46 import com.sun.source.doctree.DocTree;
    46 
    47 
    47 import toolbox.*;
    48 import toolbox.*;
   184                 "-taglet",
   185                 "-taglet",
   185                 OLD_TAGLET_CLASS_NAME,
   186                 OLD_TAGLET_CLASS_NAME,
   186                 "-tagletpath",
   187                 "-tagletpath",
   187                 testClasses,
   188                 testClasses,
   188                 testSrc.toString());
   189                 testSrc.toString());
   189         Task.Result tr = task.run(Task.Expect.FAIL, 1);
   190         Task.Result tr = task.run(Task.Expect.FAIL, 1).writeAll();
   190         //Task.Result tr = task.run();
   191         //Task.Result tr = task.run();
   191         List<String> out = tr.getOutputLines(Task.OutputKind.STDOUT);
   192         List<String> out = tr.getOutputLines(Task.OutputKind.STDOUT);
   192         List<String> err = tr.getOutputLines(Task.OutputKind.STDERR);
   193         List<String> err = tr.getOutputLines(Task.OutputKind.STDERR);
   193         checkOutput(testName, out, NEW_HEADER);
   194         checkOutput(testName, out, NEW_HEADER);
   194         checkOutput(testName, err, NEW_DOCLET_ERROR);
   195         checkOutput(testName, err, NEW_DOCLET_ERROR);
   356         public String getName() {
   357         public String getName() {
   357             return "NewTaglet";
   358             return "NewTaglet";
   358         }
   359         }
   359 
   360 
   360         @Override
   361         @Override
   361         public String toString(List<? extends DocTree> tags) {
   362         public String toString(List<? extends DocTree> tags, Element element) {
   362             return tags.toString();
   363             return tags.toString();
   363         }
   364         }
   364 
   365 
   365     }
   366     }
   366 }
   367 }