61 }; |
61 }; |
62 |
62 |
63 //Input for string search tests. |
63 //Input for string search tests. |
64 private static final String[][] TEST = { |
64 private static final String[][] TEST = { |
65 |
65 |
66 { OUTPUT_DIR + FS + "p1" + FS + "C1.html", |
66 { OUTPUT_DIR + "/p1/C1.html", |
67 "<meta name=\"keywords\" content=\"p1.C1 class\">" }, |
67 "<meta name=\"keywords\" content=\"p1.C1 class\">" }, |
68 |
68 |
69 { OUTPUT_DIR + FS + "p1" + FS + "C1.html", |
69 { OUTPUT_DIR + "/p1/C1.html", |
70 "<meta name=\"keywords\" content=\"field1\">" }, |
70 "<meta name=\"keywords\" content=\"field1\">" }, |
71 |
71 |
72 { OUTPUT_DIR + FS + "p1" + FS + "C1.html", |
72 { OUTPUT_DIR + "/p1/C1.html", |
73 "<meta name=\"keywords\" content=\"field2\">" }, |
73 "<meta name=\"keywords\" content=\"field2\">" }, |
74 |
74 |
75 { OUTPUT_DIR + FS + "p1" + FS + "C1.html", |
75 { OUTPUT_DIR + "/p1/C1.html", |
76 "<meta name=\"keywords\" content=\"method1()\">" }, |
76 "<meta name=\"keywords\" content=\"method1()\">" }, |
77 |
77 |
78 { OUTPUT_DIR + FS + "p1" + FS + "C1.html", |
78 { OUTPUT_DIR + "/p1/C1.html", |
79 "<meta name=\"keywords\" content=\"method2()\">" }, |
79 "<meta name=\"keywords\" content=\"method2()\">" }, |
80 |
80 |
81 { OUTPUT_DIR + FS + "p1" + FS + "package-summary.html", |
81 { OUTPUT_DIR + "/p1/package-summary.html", |
82 "<meta name=\"keywords\" content=\"p1 package\">" }, |
82 "<meta name=\"keywords\" content=\"p1 package\">" }, |
83 |
83 |
84 { OUTPUT_DIR + FS + "overview-summary.html", |
84 { OUTPUT_DIR + "/overview-summary.html", |
85 "<meta name=\"keywords\" content=\"Overview, Sample Packages\">" }, |
85 "<meta name=\"keywords\" content=\"Overview, Sample Packages\">" }, |
86 |
86 |
87 //NOTE: Hopefully, this regression test is not run at midnight. If the output |
87 //NOTE: Hopefully, this regression test is not run at midnight. If the output |
88 //was generated yesterday and this test is run today, the test will fail. |
88 //was generated yesterday and this test is run today, the test will fail. |
89 {OUTPUT_DIR + FS + "overview-summary.html", |
89 {OUTPUT_DIR + "/overview-summary.html", |
90 "<meta name=\"date\" " |
90 "<meta name=\"date\" " |
91 + "content=\"" + m_dateFormat.format(new Date()) + "\">"}, |
91 + "content=\"" + m_dateFormat.format(new Date()) + "\">"}, |
92 }; |
92 }; |
93 |
93 |
94 private static final String[][] NEGATED_TEST = NO_TEST; |
94 private static final String[][] NEGATED_TEST = NO_TEST; |
95 |
95 |
96 private static final String[][] TEST2 = NO_TEST; |
96 private static final String[][] TEST2 = NO_TEST; |
97 private static final String[][] NEGATED_TEST2 = { |
97 private static final String[][] NEGATED_TEST2 = { |
98 //No keywords when -keywords is not used. |
98 //No keywords when -keywords is not used. |
99 { OUTPUT_DIR + "-2" + FS + "p1" + FS + "C1.html", |
99 { OUTPUT_DIR + "-2/p1/C1.html", |
100 "<META NAME=\"keywords\" CONTENT=\"p1.C1 class\">" }, |
100 "<META NAME=\"keywords\" CONTENT=\"p1.C1 class\">" }, |
101 |
101 |
102 { OUTPUT_DIR + "-2" + FS + "p1" + FS + "C1.html", |
102 { OUTPUT_DIR + "-2/p1/C1.html", |
103 "<META NAME=\"keywords\" CONTENT=\"field1\">" }, |
103 "<META NAME=\"keywords\" CONTENT=\"field1\">" }, |
104 |
104 |
105 { OUTPUT_DIR + "-2" + FS + "p1" + FS + "C1.html", |
105 { OUTPUT_DIR + "-2/p1/C1.html", |
106 "<META NAME=\"keywords\" CONTENT=\"field2\">" }, |
106 "<META NAME=\"keywords\" CONTENT=\"field2\">" }, |
107 |
107 |
108 { OUTPUT_DIR + "-2" + FS + "p1" + FS + "C1.html", |
108 { OUTPUT_DIR + "-2/p1/C1.html", |
109 "<META NAME=\"keywords\" CONTENT=\"method1()\">" }, |
109 "<META NAME=\"keywords\" CONTENT=\"method1()\">" }, |
110 |
110 |
111 { OUTPUT_DIR + "-2" + FS + "p1" + FS + "C1.html", |
111 { OUTPUT_DIR + "-2/p1/C1.html", |
112 "<META NAME=\"keywords\" CONTENT=\"method2()\">" }, |
112 "<META NAME=\"keywords\" CONTENT=\"method2()\">" }, |
113 |
113 |
114 { OUTPUT_DIR + "-2" + FS + "p1" + FS + "package-summary.html", |
114 { OUTPUT_DIR + "-2/p1/package-summary.html", |
115 "<META NAME=\"keywords\" CONTENT=\"p1 package\">" }, |
115 "<META NAME=\"keywords\" CONTENT=\"p1 package\">" }, |
116 |
116 |
117 { OUTPUT_DIR + "-2" + FS + "overview-summary.html", |
117 { OUTPUT_DIR + "-2/overview-summary.html", |
118 "<META NAME=\"keywords\" CONTENT=\"Overview Summary, Sample Packages\">" }, |
118 "<META NAME=\"keywords\" CONTENT=\"Overview Summary, Sample Packages\">" }, |
119 |
119 |
120 //The date metatag should not show up when -notimestamp is used. |
120 //The date metatag should not show up when -notimestamp is used. |
121 |
121 |
122 //NOTE: Hopefully, this regression test is not run at midnight. If the output |
122 //NOTE: Hopefully, this regression test is not run at midnight. If the output |
123 //was generated yesterday and this test is run today, the test will fail. |
123 //was generated yesterday and this test is run today, the test will fail. |
124 {OUTPUT_DIR + "-2" + FS + "overview-summary.html", |
124 {OUTPUT_DIR + "-2/overview-summary.html", |
125 "<META NAME=\"date\" " |
125 "<META NAME=\"date\" " |
126 + "CONTENT=\"" + m_dateFormat.format(new Date()) + "\">"}, |
126 + "CONTENT=\"" + m_dateFormat.format(new Date()) + "\">"}, |
127 }; |
127 }; |
128 |
128 |
129 /** |
129 /** |