< prev index next >

test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java

Print this page




  31  * @run main TestIndentation
  32  */
  33 
  34 import javadoc.tester.JavadocTester;
  35 
  36 public class TestIndentation extends JavadocTester {
  37 
  38     public static void main(String... args) throws Exception {
  39         TestIndentation tester = new TestIndentation();
  40         tester.runTests();
  41     }
  42 
  43     @Test
  44     public void test() {
  45         javadoc("-d", "out",
  46                 "-sourcepath", testSrc,
  47                 "p");
  48         checkExit(Exit.OK);
  49 
  50         checkOutput("p/Indent.html", true,
  51                 "<pre class=\"methodSignature\">public&nbsp;&lt;T&gt;&nbsp;void&nbsp;m​(T&nbsp;t1,",
  52                 "\n"
  53                 + "                  T&nbsp;t2)",
  54                 "\n"
  55                 + "           throws java.lang.Exception");

  56 
  57         // Test indentation of annotations and annotated method arguments
  58         checkOutput("p/IndentAnnot.html", false,
  59                 " @Deprecated",
  60                 "                int&nbsp;b)",
  61                 "                java.lang.Object...&nbsp;b)");
  62 
  63     }
  64 }


  31  * @run main TestIndentation
  32  */
  33 
  34 import javadoc.tester.JavadocTester;
  35 
  36 public class TestIndentation extends JavadocTester {
  37 
  38     public static void main(String... args) throws Exception {
  39         TestIndentation tester = new TestIndentation();
  40         tester.runTests();
  41     }
  42 
  43     @Test
  44     public void test() {
  45         javadoc("-d", "out",
  46                 "-sourcepath", testSrc,
  47                 "p");
  48         checkExit(Exit.OK);
  49 
  50         checkOutput("p/Indent.html", true,
  51                 "<div class=\"memberSignature\"><span class=\"modifiers\">public</span>&nbsp;"
  52                 + "<span class=\"typeParameters\">&lt;T&gt;</span>&nbsp;"
  53                 + "<span class=\"returnType\">void</span>&nbsp;<span class=\"memberName\">m</span>"
  54                 + "​(<span class=\"arguments\">T&nbsp;t1,\n"
  55                 + "T&nbsp;t2)</span>\n"
  56                 + "           throws <span class=\"exceptions\">java.lang.Exception</span></div>");
  57 
  58         // Test indentation of annotations and annotated method arguments
  59         checkOutput("p/IndentAnnot.html", false,
  60                 " @Deprecated",
  61                 "                int&nbsp;b)",
  62                 "                java.lang.Object...&nbsp;b)");
  63 
  64     }
  65 }
< prev index next >