Link Here
|
16 |
import org.eclipse.jdt.core.formatter.CodeFormatter; |
16 |
import org.eclipse.jdt.core.formatter.CodeFormatter; |
17 |
import org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants; |
17 |
import org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants; |
18 |
|
18 |
|
|
|
19 |
import org.eclipse.jdt.internal.formatter.DefaultCodeFormatter; |
19 |
import org.eclipse.jdt.internal.formatter.comment.SingleCommentLine; |
20 |
import org.eclipse.jdt.internal.formatter.comment.SingleCommentLine; |
20 |
|
21 |
|
21 |
public class SingleLineTestCase extends CommentTestCase { |
22 |
public class SingleLineTestCase extends CommentTestCase { |
Link Here
|
41 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
42 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
42 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT, DefaultCodeFormatterConstants.FALSE); |
43 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT, DefaultCodeFormatterConstants.FALSE); |
43 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT, DefaultCodeFormatterConstants.FALSE); |
44 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT, DefaultCodeFormatterConstants.FALSE); |
44 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test\ttest" + DELIMITER + "//" + DELIMITER + "//\t\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ |
45 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
46 |
? PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + "//"+ DELIMITER + PREFIX + "test" |
47 |
: PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
48 |
assertEquals(expected, testFormat("//test\ttest" + DELIMITER + "//" + DELIMITER + "//\t\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ |
45 |
} |
49 |
} |
46 |
|
50 |
|
47 |
public void testClearBlankLines2() { |
51 |
public void testClearBlankLines2() { |
48 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
52 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
49 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT, DefaultCodeFormatterConstants.FALSE); |
53 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT, DefaultCodeFormatterConstants.FALSE); |
50 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT, DefaultCodeFormatterConstants.FALSE); |
54 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT, DefaultCodeFormatterConstants.FALSE); |
51 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test\t\ttest" + DELIMITER + PREFIX + DELIMITER + "//\t\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ |
55 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
56 |
? PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + "//"+ DELIMITER + PREFIX + "test" |
57 |
: PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
58 |
assertEquals(expected, testFormat("//test\t\ttest" + DELIMITER + PREFIX + DELIMITER + "//\t\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ |
52 |
} |
59 |
} |
53 |
|
60 |
|
54 |
public void testClearBlankLines3() { |
61 |
public void testClearBlankLines3() { |
55 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
62 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
56 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT, DefaultCodeFormatterConstants.FALSE); |
63 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT, DefaultCodeFormatterConstants.FALSE); |
57 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT, DefaultCodeFormatterConstants.FALSE); |
64 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT, DefaultCodeFormatterConstants.FALSE); |
58 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test\ttest" + DELIMITER + "//" + DELIMITER + PREFIX + "test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ |
65 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
66 |
? PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + "//"+ DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" |
67 |
: PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
68 |
assertEquals(expected, testFormat("//test\ttest" + DELIMITER + "//" + DELIMITER + PREFIX + "test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ |
59 |
} |
69 |
} |
60 |
|
70 |
|
61 |
public void testCommentBegin1() { |
71 |
public void testCommentBegin1() { |
62 |
assertEquals(PREFIX + "test" + DELIMITER, testFormat("//test")); //$NON-NLS-1$ //$NON-NLS-2$ |
72 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
73 |
? PREFIX + "test" |
74 |
: PREFIX + "test" + DELIMITER; |
75 |
assertEquals(expected, testFormat("//test")); //$NON-NLS-1$ //$NON-NLS-2$ |
63 |
} |
76 |
} |
64 |
|
77 |
|
65 |
public void testCommentBegin2() { |
78 |
public void testCommentBegin2() { |
66 |
assertEquals(PREFIX + "test" + DELIMITER, testFormat(PREFIX + "test")); //$NON-NLS-1$ //$NON-NLS-2$ |
79 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
80 |
? PREFIX + "test" |
81 |
: PREFIX + "test" + DELIMITER; |
82 |
assertEquals(expected, testFormat(PREFIX + "test")); //$NON-NLS-1$ //$NON-NLS-2$ |
67 |
} |
83 |
} |
68 |
|
84 |
|
69 |
public void testCommentBegin3() { |
85 |
public void testCommentBegin3() { |
Link Here
|
71 |
} |
87 |
} |
72 |
|
88 |
|
73 |
public void testCommentDelimiter1() { |
89 |
public void testCommentDelimiter1() { |
74 |
assertEquals(PREFIX + "test" + DELIMITER, testFormat("//\t\ttest " + DELIMITER + DELIMITER)); //$NON-NLS-1$ //$NON-NLS-2$ |
90 |
String expected = PREFIX + "test" + DELIMITER; |
|
|
91 |
if (DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT) expected += DELIMITER; |
92 |
assertEquals(expected, testFormat("//\t\ttest " + DELIMITER + DELIMITER)); //$NON-NLS-1$ //$NON-NLS-2$ |
75 |
} |
93 |
} |
76 |
|
94 |
|
77 |
public void testCommentDelimiter2() { |
95 |
public void testCommentDelimiter2() { |
78 |
assertEquals(PREFIX + "test" + DELIMITER, testFormat(PREFIX + "test " + DELIMITER + DELIMITER + DELIMITER)); //$NON-NLS-1$ //$NON-NLS-2$ |
96 |
String expected = PREFIX + "test" + DELIMITER; |
|
|
97 |
if (DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT) expected += DELIMITER ; |
98 |
assertEquals(expected, testFormat(PREFIX + "test " + DELIMITER + DELIMITER + DELIMITER)); //$NON-NLS-1$ //$NON-NLS-2$ |
79 |
} |
99 |
} |
80 |
|
100 |
|
81 |
public void testCommentNls1() { |
101 |
public void testCommentNls1() { |
Link Here
|
103 |
} |
123 |
} |
104 |
|
124 |
|
105 |
public void testCommentSpace1() { |
125 |
public void testCommentSpace1() { |
106 |
assertEquals(PREFIX + "test test" + DELIMITER, testFormat("//test\t \t test")); //$NON-NLS-1$ //$NON-NLS-2$ |
126 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
127 |
? PREFIX + "test test" |
128 |
: PREFIX + "test test" + DELIMITER; |
129 |
assertEquals(expected, testFormat("//test\t \t test")); //$NON-NLS-1$ //$NON-NLS-2$ |
107 |
} |
130 |
} |
108 |
|
131 |
|
109 |
public void testCommentSpace2() { |
132 |
public void testCommentSpace2() { |
110 |
assertEquals(PREFIX + "test test" + DELIMITER, testFormat("//test test")); //$NON-NLS-1$ //$NON-NLS-2$ |
133 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
134 |
? PREFIX + "test test" |
135 |
: PREFIX + "test test" + DELIMITER; |
136 |
assertEquals(expected, testFormat("//test test")); //$NON-NLS-1$ //$NON-NLS-2$ |
111 |
} |
137 |
} |
112 |
|
138 |
|
113 |
public void testCommentSpace3() { |
139 |
public void testCommentSpace3() { |
114 |
assertEquals(PREFIX + "test test" + DELIMITER, testFormat(PREFIX + "test \t \t test")); //$NON-NLS-1$ //$NON-NLS-2$ |
140 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
141 |
? PREFIX + "test test" |
142 |
: PREFIX + "test test" + DELIMITER; |
143 |
assertEquals(expected, testFormat(PREFIX + "test \t \t test")); //$NON-NLS-1$ //$NON-NLS-2$ |
115 |
} |
144 |
} |
116 |
|
145 |
|
117 |
public void testCommentWrapping1() { |
146 |
public void testCommentWrapping1() { |
118 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
147 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
119 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
148 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
149 |
? PREFIX + "test" + DELIMITER + PREFIX + "test" |
150 |
: PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
151 |
assertEquals(expected, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
120 |
} |
152 |
} |
121 |
|
153 |
|
122 |
public void testCommentWrapping2() { |
154 |
public void testCommentWrapping2() { |
123 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "1"); //$NON-NLS-1$ |
155 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "1"); //$NON-NLS-1$ |
124 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
156 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
157 |
? PREFIX + "test" + DELIMITER + PREFIX + "test" |
158 |
: PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
159 |
assertEquals(expected, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
125 |
} |
160 |
} |
126 |
|
161 |
|
127 |
public void testCommentWrapping3() { |
162 |
public void testCommentWrapping3() { |
128 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "32"); //$NON-NLS-1$ |
163 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "32"); //$NON-NLS-1$ |
129 |
assertEquals(PREFIX + "test test" + DELIMITER, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
164 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
165 |
? PREFIX + "test test" |
166 |
: PREFIX + "test test" + DELIMITER; |
167 |
assertEquals(expected, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
130 |
} |
168 |
} |
131 |
|
169 |
|
132 |
public void testCommentWrapping4() { |
170 |
public void testCommentWrapping4() { |
Link Here
|
148 |
public void testHeaderComment1() { |
186 |
public void testHeaderComment1() { |
149 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HEADER, DefaultCodeFormatterConstants.FALSE); |
187 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HEADER, DefaultCodeFormatterConstants.FALSE); |
150 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "12"); //$NON-NLS-1$ |
188 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "12"); //$NON-NLS-1$ |
151 |
assertEquals(PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER, testFormat("//test\t\t\t\ttest" + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
189 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
190 |
? PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER + PREFIX + "test test" |
191 |
: PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER; |
192 |
assertEquals(expected, testFormat("//test\t\t\t\ttest" + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ |
152 |
} |
193 |
} |
153 |
|
194 |
|
154 |
public void testHeaderComment2() { |
195 |
public void testHeaderComment2() { |
155 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HEADER, DefaultCodeFormatterConstants.FALSE); |
196 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HEADER, DefaultCodeFormatterConstants.FALSE); |
156 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "24"); //$NON-NLS-1$ |
197 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "24"); //$NON-NLS-1$ |
157 |
assertEquals(PREFIX + "test test test test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test\t\t\t" + DELIMITER + PREFIX + "test test test test" + DELIMITER)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ |
198 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
199 |
? "// test" + DELIMITER + PREFIX + "test test test test" + DELIMITER |
200 |
: PREFIX + "test test test test" + DELIMITER + PREFIX + "test" + DELIMITER; |
201 |
assertEquals(expected, testFormat("//test\t\t\t" + DELIMITER + PREFIX + "test test test test" + DELIMITER)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ |
158 |
} |
202 |
} |
159 |
|
203 |
|
160 |
public void testIllegalLineLength1() { |
204 |
public void testIllegalLineLength1() { |
161 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "1"); //$NON-NLS-1$ |
205 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "1"); //$NON-NLS-1$ |
162 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
206 |
String expected =PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
|
|
207 |
if (DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT) expected = expected.substring(0, expected.length()-DELIMITER.length()); |
208 |
assertEquals(expected, testFormat("//test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
163 |
} |
209 |
} |
164 |
|
210 |
|
165 |
public void testIllegalLineLength2() { |
211 |
public void testIllegalLineLength2() { |
166 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "-16"); //$NON-NLS-1$ |
212 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "-16"); //$NON-NLS-1$ |
167 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat(PREFIX + "\t\t test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
213 |
String expected = PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
|
|
214 |
if (DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT) expected = expected.substring(0, expected.length()-DELIMITER.length()); |
215 |
assertEquals(expected, testFormat(PREFIX + "\t\t test\ttest")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
168 |
} |
216 |
} |
169 |
|
217 |
|
170 |
public void testMultipleComments1() { |
218 |
public void testMultipleComments1() { |
171 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
219 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "5"); //$NON-NLS-1$ |
172 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test test" + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ |
220 |
String expected = PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
|
|
221 |
if (DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT) expected = expected.substring(0, expected.length()-DELIMITER.length()); |
222 |
assertEquals(expected, testFormat("//test test" + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ |
173 |
} |
223 |
} |
174 |
|
224 |
|
175 |
public void testMultipleComments2() { |
225 |
public void testMultipleComments2() { |
176 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "12"); //$NON-NLS-1$ |
226 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "12"); //$NON-NLS-1$ |
177 |
assertEquals(PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("//test test\ttest" + DELIMITER + PREFIX + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ |
227 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT |
|
|
228 |
? "// test test" + DELIMITER + |
229 |
"// test" + DELIMITER + |
230 |
"//" + DELIMITER + |
231 |
"// test test" + DELIMITER + |
232 |
"// test test" |
233 |
: PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER + PREFIX + "test test" + DELIMITER + PREFIX + "test" + DELIMITER; |
234 |
assertEquals(expected, testFormat("//test test\ttest" + DELIMITER + PREFIX + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ |
178 |
} |
235 |
} |
179 |
|
236 |
|
180 |
public void testMultipleComments3() { |
237 |
public void testMultipleComments3() { |
181 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "11"); //$NON-NLS-1$ |
238 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "11"); //$NON-NLS-1$ |
182 |
assertEquals(PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER, testFormat("// test\t\t\ttest\ttest" + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ //$NON-NLS-9$ |
239 |
String expected = PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER + PREFIX + "test" + DELIMITER; |
|
|
240 |
if (DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT) expected = expected.substring(0, expected.length()-DELIMITER.length()); |
241 |
assertEquals(expected, testFormat("// test\t\t\ttest\ttest" + DELIMITER + PREFIX + "test test test test")); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ //$NON-NLS-9$ |
183 |
} |
242 |
} |
184 |
|
243 |
|
185 |
public void testIndentedComment1() { |
244 |
public void testIndentedComment1() { |
Link Here
|
208 |
|
267 |
|
209 |
public void testNoChange1() { |
268 |
public void testNoChange1() { |
210 |
String content= PREFIX; |
269 |
String content= PREFIX; |
211 |
assertEquals(content, testFormat(content)); |
270 |
String expected = DefaultCodeFormatter.ENABLE_NEW_COMMENTS_FORMAT ? "//" : content; |
|
|
271 |
assertEquals(expected, testFormat(content)); |
212 |
} |
272 |
} |
213 |
|
273 |
|
214 |
public void testNoFormat1() { |
274 |
public void testNoFormat1() { |
215 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_LINE_COMMENT, DefaultCodeFormatterConstants.FALSE); |
275 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_LINE_COMMENT, DefaultCodeFormatterConstants.FALSE); |
216 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "1"); |
276 |
setUserOption(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, "1"); |
217 |
String content= PREFIX + "test test"; |
277 |
String content = PREFIX + "test test"; |
218 |
assertEquals(content, testFormat(content)); |
278 |
assertEquals(content, testFormat(content)); |
219 |
} |
279 |
} |
220 |
public void _test109581() { |
280 |
public void _test109581() { |