OLD | NEW |
| (Empty) |
1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | |
2 // for details. All rights reserved. Use of this source code is governed by a | |
3 // BSD-style license that can be found in the LICENSE file. | |
4 | |
5 import 'package:analyzer/src/summary/fasta/summary_builder.dart'; | |
6 import 'package:analyzer/src/summary/format.dart'; | |
7 import 'package:front_end/src/fasta/parser/class_member_parser.dart' as fasta; | |
8 import 'package:front_end/src/fasta/scanner/string_scanner.dart' as fasta; | |
9 import 'package:test_reflective_loader/test_reflective_loader.dart'; | |
10 | |
11 import 'summarize_ast_strong_test.dart'; | |
12 | |
13 main() { | |
14 defineReflectiveSuite(() { | |
15 defineReflectiveTests(LinkedSummarizeAstFastaTest); | |
16 }); | |
17 } | |
18 | |
19 @reflectiveTest | |
20 class LinkedSummarizeAstFastaTest extends LinkedSummarizeAstStrongTest { | |
21 @override | |
22 UnlinkedUnitBuilder createUnlinkedSummary(Uri uri, String text) { | |
23 var scanner = new fasta.StringScanner(text); | |
24 var startingToken = scanner.tokenize(); | |
25 var listener = new SummaryBuilder(uri); | |
26 var parser = new fasta.ClassMemberParser(listener); | |
27 parser.parseUnit(startingToken); | |
28 return listener.topScope.unit; | |
29 } | |
30 | |
31 @failingTest | |
32 @override | |
33 void test_class_alias_documented() { | |
34 // TODO(paulberry): handle doc comments. | |
35 super.test_class_alias_documented(); | |
36 } | |
37 | |
38 @failingTest | |
39 @override | |
40 void test_class_codeRange() { | |
41 // TODO(paulberry): implement codeRange. | |
42 super.test_class_codeRange(); | |
43 } | |
44 | |
45 @failingTest | |
46 @override | |
47 void test_class_documented() { | |
48 // TODO(paulberry): handle doc comments. | |
49 super.test_class_documented(); | |
50 } | |
51 | |
52 @failingTest | |
53 @override | |
54 void test_class_documented_tripleSlash() { | |
55 // TODO(paulberry): handle doc comments. | |
56 super.test_class_documented_tripleSlash(); | |
57 } | |
58 | |
59 @failingTest | |
60 @override | |
61 void test_class_documented_with_references() { | |
62 // TODO(paulberry): handle doc comments. | |
63 super.test_class_documented_with_references(); | |
64 } | |
65 | |
66 @failingTest | |
67 @override | |
68 void test_class_documented_with_with_windows_line_endings() { | |
69 // TODO(paulberry): handle doc comments. | |
70 super.test_class_documented_with_with_windows_line_endings(); | |
71 } | |
72 | |
73 @failingTest | |
74 @override | |
75 void test_class_name() { | |
76 // TODO(paulberry): implement nameOffset. | |
77 super.test_class_name(); | |
78 } | |
79 | |
80 @failingTest | |
81 @override | |
82 void test_class_type_param_no_bound() { | |
83 // TODO(paulberry): implement nameOffset. | |
84 super.test_class_type_param_no_bound(); | |
85 } | |
86 | |
87 @failingTest | |
88 @override | |
89 void test_constructor() { | |
90 // TODO(paulberry): implement nameOffset. | |
91 super.test_constructor(); | |
92 } | |
93 | |
94 @failingTest | |
95 @override | |
96 void test_constructor_documented() { | |
97 // TODO(paulberry): handle doc comments. | |
98 super.test_constructor_documented(); | |
99 } | |
100 | |
101 @failingTest | |
102 @override | |
103 void test_constructor_initializing_formal_named_withDefault() { | |
104 // TODO(paulberry): implement codeRange. | |
105 super.test_constructor_initializing_formal_named_withDefault(); | |
106 } | |
107 | |
108 @failingTest | |
109 @override | |
110 void test_constructor_initializing_formal_positional_withDefault() { | |
111 // TODO(paulberry): implement codeRange. | |
112 super.test_constructor_initializing_formal_positional_withDefault(); | |
113 } | |
114 | |
115 @failingTest | |
116 @override | |
117 void test_constructor_named() { | |
118 // TODO(paulberry): implement codeRange. | |
119 super.test_constructor_named(); | |
120 } | |
121 | |
122 @failingTest | |
123 @override | |
124 void test_enum() { | |
125 // TODO(paulberry): implement codeRange. | |
126 super.test_enum(); | |
127 } | |
128 | |
129 @failingTest | |
130 @override | |
131 void test_enum_documented() { | |
132 // TODO(paulberry): handle doc comments. | |
133 super.test_enum_documented(); | |
134 } | |
135 | |
136 @failingTest | |
137 @override | |
138 void test_enum_value_documented() { | |
139 // TODO(paulberry): handle doc comments. | |
140 super.test_enum_value_documented(); | |
141 } | |
142 | |
143 @failingTest | |
144 @override | |
145 void test_executable_function() { | |
146 // TODO(paulberry): implement nameOffset. | |
147 super.test_executable_function(); | |
148 } | |
149 | |
150 @failingTest | |
151 @override | |
152 void test_executable_getter() { | |
153 // TODO(paulberry): implement nameOffset. | |
154 super.test_executable_getter(); | |
155 } | |
156 | |
157 @failingTest | |
158 @override | |
159 void test_executable_member_function() { | |
160 // TODO(paulberry): implement codeRange. | |
161 super.test_executable_member_function(); | |
162 } | |
163 | |
164 @failingTest | |
165 @override | |
166 void test_executable_member_getter() { | |
167 // TODO(paulberry): implement codeRange. | |
168 super.test_executable_member_getter(); | |
169 } | |
170 | |
171 @failingTest | |
172 @override | |
173 void test_executable_member_setter() { | |
174 // TODO(paulberry): implement codeRange. | |
175 super.test_executable_member_setter(); | |
176 } | |
177 | |
178 @failingTest | |
179 @override | |
180 void test_executable_param_codeRange() { | |
181 // TODO(paulberry): implement codeRange. | |
182 super.test_executable_param_codeRange(); | |
183 } | |
184 | |
185 @failingTest | |
186 @override | |
187 void test_executable_param_kind_named_withDefault() { | |
188 // TODO(paulberry): implement codeRange. | |
189 super.test_executable_param_kind_named_withDefault(); | |
190 } | |
191 | |
192 @failingTest | |
193 @override | |
194 void test_executable_param_kind_positional_withDefault() { | |
195 // TODO(paulberry): implement codeRange. | |
196 super.test_executable_param_kind_positional_withDefault(); | |
197 } | |
198 | |
199 @failingTest | |
200 @override | |
201 void test_executable_param_name() { | |
202 // TODO(paulberry): implement nameOffset. | |
203 super.test_executable_param_name(); | |
204 } | |
205 | |
206 @failingTest | |
207 @override | |
208 void test_executable_setter() { | |
209 // TODO(paulberry): implement nameOffset. | |
210 super.test_executable_setter(); | |
211 } | |
212 | |
213 @failingTest | |
214 @override | |
215 void test_field_documented() { | |
216 // TODO(paulberry): handle doc comments. | |
217 super.test_field_documented(); | |
218 } | |
219 | |
220 @failingTest | |
221 @override | |
222 void test_function_documented() { | |
223 // TODO(paulberry): handle doc comments. | |
224 super.test_function_documented(); | |
225 } | |
226 | |
227 @failingTest | |
228 @override | |
229 void test_getter_documented() { | |
230 // TODO(paulberry): handle doc comments. | |
231 super.test_getter_documented(); | |
232 } | |
233 | |
234 @failingTest | |
235 @override | |
236 void test_method_documented() { | |
237 // TODO(paulberry): handle doc comments. | |
238 super.test_method_documented(); | |
239 } | |
240 | |
241 @failingTest | |
242 @override | |
243 void test_setter_documented() { | |
244 // TODO(paulberry): handle doc comments. | |
245 super.test_setter_documented(); | |
246 } | |
247 | |
248 @failingTest | |
249 @override | |
250 void test_type_param_codeRange() { | |
251 // TODO(paulberry): implement codeRange. | |
252 super.test_type_param_codeRange(); | |
253 } | |
254 | |
255 @failingTest | |
256 @override | |
257 void test_typedef_codeRange() { | |
258 // TODO(paulberry): implement codeRange. | |
259 super.test_typedef_codeRange(); | |
260 } | |
261 | |
262 @failingTest | |
263 @override | |
264 void test_typedef_documented() { | |
265 // TODO(paulberry): handle doc comments. | |
266 super.test_typedef_documented(); | |
267 } | |
268 | |
269 @failingTest | |
270 @override | |
271 void test_typedef_name() { | |
272 // TODO(paulberry): implement nameOffset. | |
273 super.test_typedef_name(); | |
274 } | |
275 | |
276 @failingTest | |
277 @override | |
278 void test_unit_codeRange() { | |
279 // TODO(paulberry): implement codeRange. | |
280 super.test_unit_codeRange(); | |
281 } | |
282 | |
283 @failingTest | |
284 @override | |
285 void test_variable() { | |
286 // TODO(paulberry): implement nameOffset. | |
287 super.test_variable(); | |
288 } | |
289 | |
290 @failingTest | |
291 @override | |
292 void test_variable_codeRange() { | |
293 // TODO(paulberry): implement codeRange. | |
294 super.test_variable_codeRange(); | |
295 } | |
296 | |
297 @failingTest | |
298 @override | |
299 void test_variable_documented() { | |
300 // TODO(paulberry): handle doc comments. | |
301 super.test_variable_documented(); | |
302 } | |
303 | |
304 @failingTest | |
305 @override | |
306 void test_variable_initializer_literal() { | |
307 // TODO(paulberry): implement nameOffset. | |
308 super.test_variable_initializer_literal(); | |
309 } | |
310 | |
311 @failingTest | |
312 @override | |
313 void test_variable_initializer_withLocals() { | |
314 // TODO(paulberry): implement nameOffset. | |
315 super.test_variable_initializer_withLocals(); | |
316 } | |
317 } | |
OLD | NEW |