31 * @run main TestSinceTag |
31 * @run main TestSinceTag |
32 */ |
32 */ |
33 |
33 |
34 public class TestSinceTag extends JavadocTester { |
34 public class TestSinceTag extends JavadocTester { |
35 |
35 |
36 //Test information. |
|
37 private static final String BUG_ID = "7180906"; |
|
38 |
|
39 //Javadoc arguments. |
36 //Javadoc arguments. |
40 private static final String[] ARGS1 = new String[] { |
37 private static final String[] ARGS1 = new String[] { |
41 "-d", BUG_ID, "-sourcepath", SRC_DIR, "pkg1" |
38 "-d", OUTPUT_DIR, "-sourcepath", SRC_DIR, "pkg1" |
42 }; |
39 }; |
43 |
40 |
44 private static final String[] ARGS2 = new String[] { |
41 private static final String[] ARGS2 = new String[] { |
45 "-d", BUG_ID, "-sourcepath", SRC_DIR, "-nosince", "pkg1" |
42 "-d", OUTPUT_DIR, "-sourcepath", SRC_DIR, "-nosince", "pkg1" |
46 }; |
43 }; |
47 |
44 |
48 //Input for string search tests. |
45 //Input for string search tests. |
49 private static final String[][] TEST = { |
46 private static final String[][] TEST = { |
50 {BUG_ID + "/pkg1/C1.html", |
47 { "pkg1/C1.html", |
51 "<dl>\n" + |
48 "<dl>\n" + |
52 "<dt><span class=\"simpleTagLabel\">Since:</span></dt>\n" + |
49 "<dt><span class=\"simpleTagLabel\">Since:</span></dt>\n" + |
53 "<dd>JDK1.0</dd>" |
50 "<dd>JDK1.0</dd>" |
54 }, |
51 }, |
55 {BUG_ID + "/serialized-form.html", |
52 { "serialized-form.html", |
56 "<dl>\n" + |
53 "<dl>\n" + |
57 "<dt><span class=\"simpleTagLabel\">Since:</span></dt>\n" + |
54 "<dt><span class=\"simpleTagLabel\">Since:</span></dt>\n" + |
58 "<dd>1.4</dd>" |
55 "<dd>1.4</dd>" |
59 } |
56 } |
60 }; |
57 }; |
67 TestSinceTag tester = new TestSinceTag(); |
64 TestSinceTag tester = new TestSinceTag(); |
68 tester.run(ARGS1, TEST, NO_TEST); |
65 tester.run(ARGS1, TEST, NO_TEST); |
69 tester.run(ARGS2, NO_TEST, TEST); |
66 tester.run(ARGS2, NO_TEST, TEST); |
70 tester.printSummary(); |
67 tester.printSummary(); |
71 } |
68 } |
72 |
|
73 /** |
|
74 * {@inheritDoc} |
|
75 */ |
|
76 public String getBugId() { |
|
77 return BUG_ID; |
|
78 } |
|
79 |
|
80 /** |
|
81 * {@inheritDoc} |
|
82 */ |
|
83 public String getBugName() { |
|
84 return getClass().getName(); |
|
85 } |
|
86 } |
69 } |