OLD | NEW |
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 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. | 3 # BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 # This directory contains tests that are intended to show the | 5 # This directory contains tests that are intended to show the |
6 # current state of the language. | 6 # current state of the language. |
7 | 7 |
8 # In order to maintain maximum test coverage for all builds, | 8 # In order to maintain maximum test coverage for all builds, |
9 # please use the following procedure to mark a test | 9 # please use the following procedure to mark a test |
10 # failed on architectures other than the one you are working on. | 10 # failed on architectures other than the one you are working on. |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
73 closures_initializer2_test: Crash # issue 8847 | 73 closures_initializer2_test: Crash # issue 8847 |
74 | 74 |
75 mixin_forwarding_constructor2_test: Fail # Issue 11888 | 75 mixin_forwarding_constructor2_test: Fail # Issue 11888 |
76 mixin_typedef_constructor_test: Fail # Issue 11888 | 76 mixin_typedef_constructor_test: Fail # Issue 11888 |
77 mixin_type_parameter2_test: Fail # Issue 11888 | 77 mixin_type_parameter2_test: Fail # Issue 11888 |
78 | 78 |
79 const_constructor_mixin_test/01: Fail # Issue 11917 | 79 const_constructor_mixin_test/01: Fail # Issue 11917 |
80 const_constructor_mixin2_test/01: Fail # Issue 11917 | 80 const_constructor_mixin2_test/01: Fail # Issue 11917 |
81 const_constructor_mixin3_test/01: Fail # Issue 11917 | 81 const_constructor_mixin3_test/01: Fail # Issue 11917 |
82 | 82 |
| 83 is_not_class2_test: Fail # Issue 9055 |
| 84 list_literal_syntax_test/01: Fail # Issue 9055 |
| 85 list_literal_syntax_test/02: Fail # Issue 9055 |
| 86 list_literal_syntax_test/03: Fail # Issue 9055 |
| 87 malformed_inheritance_test/02: Fail # Issue 9055 |
| 88 malformed_inheritance_test/04: Fail # Issue 9055 |
| 89 malformed_inheritance_test/06: Fail # Issue 9055 |
| 90 malformed_test/none: Fail # Issue 9055 |
| 91 prefix9_test: Fail # Issue 9055 |
| 92 try_catch_on_syntax_test/07: Fail # Issue 9055 |
| 93 try_catch_syntax_test/08: Fail # Issue 9055 |
| 94 type_variable_bounds_test/08: Fail # Issue 9055 |
| 95 wrong_number_type_arguments_test/01: Fail # Issue 9055 |
| 96 |
| 97 [ $compiler == none && $checked ] |
| 98 function_malformed_result_type_test: Fail # Issue 9055 |
| 99 new_expression_type_args_test/02: Fail # Issue 9055 |
| 100 prefix16_test: Fail # Issue 9055 |
| 101 type_parameter_test/01: Fail # Issue 9055 |
| 102 type_parameter_test/02: Fail # Issue 9055 |
| 103 type_parameter_test/03: Fail # Issue 9055 |
| 104 type_parameter_test/04: Fail # Issue 9055 |
| 105 type_parameter_test/05: Fail # Issue 9055 |
| 106 type_parameter_test/06: Fail # Issue 9055 |
| 107 type_variable_bounds_test/07: Fail # Issue 9055 |
| 108 type_variable_scope2_test: Fail # Issue 9055 |
| 109 type_variable_scope_test/00: Fail # Issue 9055 |
| 110 type_variable_scope_test/01: Fail # Issue 9055 |
| 111 type_variable_scope_test/02: Fail # Issue 9055 |
| 112 type_variable_scope_test/03: Fail # Issue 9055 |
| 113 type_variable_scope_test/04: Fail # Issue 9055 |
| 114 type_variable_scope_test/05: Fail # Issue 9055 |
| 115 wrong_number_type_arguments_test/02: Fail # Issue 9055 |
| 116 |
83 [ $compiler == none && $unchecked ] | 117 [ $compiler == none && $unchecked ] |
84 | 118 |
85 # Only checked mode reports an error on type assignment | 119 # Only checked mode reports an error on type assignment |
86 # problems in compile time constants. | 120 # problems in compile time constants. |
87 compile_time_constant_checked_test/02: Fail, OK | 121 compile_time_constant_checked_test/02: Fail, OK |
88 compile_time_constant_checked2_test/01: Fail, OK | 122 compile_time_constant_checked2_test/01: Fail, OK |
89 compile_time_constant_checked2_test/02: Fail, OK | 123 compile_time_constant_checked2_test/02: Fail, OK |
90 compile_time_constant_checked2_test/03: Fail, OK | 124 compile_time_constant_checked2_test/03: Fail, OK |
91 compile_time_constant_checked2_test/04: Fail, OK | 125 compile_time_constant_checked2_test/04: Fail, OK |
92 compile_time_constant_checked2_test/05: Fail, OK | 126 compile_time_constant_checked2_test/05: Fail, OK |
93 compile_time_constant_checked2_test/06: Fail, OK | 127 compile_time_constant_checked2_test/06: Fail, OK |
94 compile_time_constant_checked3_test/01: Fail, OK | 128 compile_time_constant_checked3_test/01: Fail, OK |
95 compile_time_constant_checked3_test/02: Fail, OK | 129 compile_time_constant_checked3_test/02: Fail, OK |
96 compile_time_constant_checked3_test/03: Fail, OK | 130 compile_time_constant_checked3_test/03: Fail, OK |
97 compile_time_constant_checked3_test/04: Fail, OK | 131 compile_time_constant_checked3_test/04: Fail, OK |
98 compile_time_constant_checked3_test/05: Fail, OK | 132 compile_time_constant_checked3_test/05: Fail, OK |
99 compile_time_constant_checked3_test/06: Fail, OK | 133 compile_time_constant_checked3_test/06: Fail, OK |
100 | 134 |
101 type_parameter_test/05: Fail, OK # No way of specifying a compile-time type erro
r in checked mode only. | |
102 | |
103 | 135 |
104 [ $compiler == none && $runtime == drt ] | 136 [ $compiler == none && $runtime == drt ] |
105 type_variable_field_initializer_closure_test: Fail # issue 8847 | 137 type_variable_field_initializer_closure_test: Fail # issue 8847 |
106 closures_initializer_test: Fail # VM bug: issue 8847 | 138 closures_initializer_test: Fail # VM bug: issue 8847 |
107 closures_initializer2_test: Fail # VM bug: issue 8847 | 139 closures_initializer2_test: Fail # VM bug: issue 8847 |
108 final_variable_assignment_test/01: Fail | 140 final_variable_assignment_test/01: Fail |
109 final_variable_assignment_test/02: Fail | 141 final_variable_assignment_test/02: Fail |
110 final_variable_assignment_test/03: Fail | 142 final_variable_assignment_test/03: Fail |
111 final_variable_assignment_test/04: Fail | 143 final_variable_assignment_test/04: Fail |
112 | 144 |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
192 const_syntax_test/08: Fail # http://dartbug.com/5519 | 224 const_syntax_test/08: Fail # http://dartbug.com/5519 |
193 const_syntax_test/10: Fail # http://dartbug.com/5519 | 225 const_syntax_test/10: Fail # http://dartbug.com/5519 |
194 constructor_named_arguments_test/01: Fail # http://dartbug.com/5519 | 226 constructor_named_arguments_test/01: Fail # http://dartbug.com/5519 |
195 final_for_in_variable_test/01: Fail # http://dartbug.com/5519 | 227 final_for_in_variable_test/01: Fail # http://dartbug.com/5519 |
196 final_is_not_const_test/01: Fail # http://dartbug.com/5519 | 228 final_is_not_const_test/01: Fail # http://dartbug.com/5519 |
197 final_syntax_test/01: Fail # http://dartbug.com/5519 | 229 final_syntax_test/01: Fail # http://dartbug.com/5519 |
198 final_syntax_test/02: Fail # http://dartbug.com/5519 | 230 final_syntax_test/02: Fail # http://dartbug.com/5519 |
199 final_syntax_test/03: Fail # http://dartbug.com/5519 | 231 final_syntax_test/03: Fail # http://dartbug.com/5519 |
200 final_syntax_test/04: Fail # http://dartbug.com/5519 | 232 final_syntax_test/04: Fail # http://dartbug.com/5519 |
201 getter_no_setter_test/01: Fail # http://dartbug.com/5519 | 233 getter_no_setter_test/01: Fail # http://dartbug.com/5519 |
202 isnot_malformed_type_test/01: Fail # http://dartbug.com/5519 | |
203 named_parameters_aggregated_test/01: Fail # http://dartbug.com/5519 | 234 named_parameters_aggregated_test/01: Fail # http://dartbug.com/5519 |
204 named_parameters_aggregated_test/03: Fail # http://dartbug.com/5519 | 235 named_parameters_aggregated_test/03: Fail # http://dartbug.com/5519 |
205 not_enough_positional_arguments_test/01: Fail # http://dartbug.com/5519 | 236 not_enough_positional_arguments_test/01: Fail # http://dartbug.com/5519 |
206 | 237 |
207 metadata_test: Fail | 238 metadata_test: Fail |
208 # Fails in conservative mode, issue 4935, passes in minifinying mode. | 239 # Fails in conservative mode, issue 4935, passes in minifinying mode. |
209 argument_definition_test/*: Skip # Not implemented. | 240 argument_definition_test/*: Skip # Not implemented. |
210 const_var_test: Pass, Fail # Map literals take 2 type arguments. | 241 const_var_test: Pass, Fail # Map literals take 2 type arguments. |
211 map_literal3_test: Fail # Map literals take 2 type arguments. | 242 map_literal3_test: Fail # Map literals take 2 type arguments. |
212 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 243 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
(...skipping 28 matching lines...) Expand all Loading... |
241 static_top_level_test/07: Fail | 272 static_top_level_test/07: Fail |
242 # Bug in dart2js parser: it happily parses 1is int; variable declaration. | 273 # Bug in dart2js parser: it happily parses 1is int; variable declaration. |
243 number_identifier_negative_test: Fail | 274 number_identifier_negative_test: Fail |
244 # Common with language_dart2js. | 275 # Common with language_dart2js. |
245 factory_redirection_test/0*: Skip # Flaky negative tests, crash, fail, or pass.
Not implemented. | 276 factory_redirection_test/0*: Skip # Flaky negative tests, crash, fail, or pass.
Not implemented. |
246 factory_redirection_test/1*: Skip # Flaky negative tests, crash, fail, or pass.
Not implemented. | 277 factory_redirection_test/1*: Skip # Flaky negative tests, crash, fail, or pass.
Not implemented. |
247 function_type_alias5_test/00: Fail | 278 function_type_alias5_test/00: Fail |
248 function_type_alias5_test/01: Fail | 279 function_type_alias5_test/01: Fail |
249 function_type_alias5_test/02: Fail | 280 function_type_alias5_test/02: Fail |
250 function_type_alias7_test/00: Fail | 281 function_type_alias7_test/00: Fail |
251 instanceof3_test: Fail | |
252 parameter_initializer6_negative_test: Fail # Issue 3502 | 282 parameter_initializer6_negative_test: Fail # Issue 3502 |
253 syntax_test/47: Fail | 283 syntax_test/47: Fail |
254 # DartVM problem. | 284 # DartVM problem. |
255 constructor5_test: Fail | 285 constructor5_test: Fail |
256 constructor6_test: Fail | 286 constructor6_test: Fail |
257 closure_in_initializer_test: Fail | 287 closure_in_initializer_test: Fail |
258 super_first_constructor_test: Fail | 288 super_first_constructor_test: Fail |
259 # VM specific tests. | 289 # VM specific tests. |
260 # This test hard codes name of file being run and precise position. | 290 # This test hard codes name of file being run and precise position. |
261 generic_test: Fail, Ok | 291 generic_test: Fail, Ok |
262 # Minified mode failures. | 292 # Minified mode failures. |
263 # TODO(antonm): proper support in test framework. | 293 # TODO(antonm): proper support in test framework. |
264 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo
o"). | 294 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo
o"). |
265 | 295 |
266 named_parameters_aggregated_test/05: Fail # Compile-time error reported instead
of static type warning. | 296 named_parameters_aggregated_test/05: Fail # Compile-time error reported instead
of static type warning. |
267 | 297 |
268 type_variable_bounds_test/07: Fail # Wrongly reports compile-time error. | |
269 new_expression_type_args_test/00: Fail # Wrongly reports compile-time error. | 298 new_expression_type_args_test/00: Fail # Wrongly reports compile-time error. |
270 new_expression_type_args_test/01: Fail # Wrongly reports compile-time error. | 299 new_expression_type_args_test/01: Fail # Wrongly reports compile-time error. |
271 | 300 |
272 get_set_syntax_test/00: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 | 301 get_set_syntax_test/00: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 |
273 get_set_syntax_test/01: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 | 302 get_set_syntax_test/01: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 |
274 get_set_syntax_test/02: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 | 303 get_set_syntax_test/02: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 |
275 get_set_syntax_test/03: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 | 304 get_set_syntax_test/03: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 |
276 get_set_syntax_test/04: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 | 305 get_set_syntax_test/04: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 |
277 get_set_syntax_test/05: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 | 306 get_set_syntax_test/05: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 |
278 get_set_syntax_test/06: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 | 307 get_set_syntax_test/06: Fail # Fixed by https://chromiumcodereview.appspot.com/1
0915111 |
(...skipping 22 matching lines...) Expand all Loading... |
301 compile_time_constant_checked3_test/06: Fail, OK | 330 compile_time_constant_checked3_test/06: Fail, OK |
302 | 331 |
303 type_error_test: Fail, OK # VM bug: http://dartbug.com/5280 | 332 type_error_test: Fail, OK # VM bug: http://dartbug.com/5280 |
304 | 333 |
305 type_variable_field_initializer_closure_test: Crash # VM bug: issue 8847 | 334 type_variable_field_initializer_closure_test: Crash # VM bug: issue 8847 |
306 closures_initializer_test: Crash # VM bug: issue 8847 | 335 closures_initializer_test: Crash # VM bug: issue 8847 |
307 closures_initializer2_test: Crash # VM bug: issue 8847 | 336 closures_initializer2_test: Crash # VM bug: issue 8847 |
308 | 337 |
309 bound_closure_equality_test: Fail # Issue 10849 | 338 bound_closure_equality_test: Fail # Issue 10849 |
310 | 339 |
| 340 is_not_class2_test: Fail # Issue 9055 |
| 341 list_literal_syntax_test/01: Fail # Issue 9055 |
| 342 list_literal_syntax_test/02: Fail # Issue 9055 |
| 343 list_literal_syntax_test/03: Fail # Issue 9055 |
| 344 malformed_inheritance_test/02: Fail # Issue 9055 |
| 345 malformed_inheritance_test/04: Fail # Issue 9055 |
| 346 malformed_inheritance_test/06: Fail # Issue 9055 |
| 347 malformed_test/none: Fail # Issue 9055 |
| 348 try_catch_on_syntax_test/07: Fail # Issue 9055 |
| 349 try_catch_syntax_test/08: Fail # Issue 9055 |
| 350 |
| 351 |
311 [ $compiler == dart2dart && $minified ] | 352 [ $compiler == dart2dart && $minified ] |
312 super_getter_setter_test: Fail # Issue 11065. | 353 super_getter_setter_test: Fail # Issue 11065. |
313 | 354 |
314 # TODO(tball): Assign proper bug numbers. | 355 # TODO(tball): Assign proper bug numbers. |
315 class_literal_test: Fail | 356 class_literal_test: Fail |
316 | 357 |
317 import_core_prefix_test: Pass | 358 import_core_prefix_test: Pass |
318 prefix22_test: Pass | 359 prefix22_test: Pass |
319 invocation_mirror_test: Fail, OK # hardcoded names. | 360 invocation_mirror_test: Fail, OK # hardcoded names. |
320 super_call4_test: Fail, OK # hardcoded names. | 361 super_call4_test: Fail, OK # hardcoded names. |
321 | 362 |
322 | 363 |
323 [ $arch == simarm || $arch == arm ] | 364 [ $arch == simarm || $arch == arm ] |
324 try_catch4_test: Crash, Fail | 365 try_catch4_test: Crash, Fail |
325 | 366 |
326 | 367 |
327 [ $arch == mips ] | 368 [ $arch == mips ] |
328 *: Skip | 369 *: Skip |
329 | 370 |
330 [ $arch == simmips ] | 371 [ $arch == simmips ] |
331 try_catch4_test: Fail | 372 try_catch4_test: Fail |
OLD | NEW |