Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Side by Side Diff: tests/language/language.status

Issue 19097003: Support new malformed types semantics. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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.
11 # 11 #
12 # 1) Copy the old version of the test to 12 # 1) Copy the old version of the test to
13 # tests/language/src/test_name_[dartc|vm]_test.dart. 13 # tests/language/src/test_name_[dartc|vm]_test.dart.
14 # to maintain coverage. 14 # to maintain coverage.
15 # 2) File a bug on each architecture for the failure due to the language change. 15 # 2) File a bug on each architecture for the failure due to the language change.
16 # 3) Update the language/src directory with the updated test. 16 # 3) Update the language/src directory with the updated test.
17 17
18 [ $compiler == dart2dart ] 18 [ $compiler == dart2dart ]
19 mixin_super_constructor_test: Fail 19 mixin_super_constructor_test: Fail
20 mixin_super_constructor2_test: Fail 20 mixin_super_constructor2_test: Fail
21 mixin_super_constructor_default_test: Fail 21 mixin_super_constructor_default_test: Fail
22 mixin_super_constructor_named_test: Fail 22 mixin_super_constructor_named_test: Fail
23 mixin_super_constructor_positionals_test: Fail 23 mixin_super_constructor_positionals_test: Fail
24 mixin_super_constructor_multiple_test: Fail 24 mixin_super_constructor_multiple_test: Fail
25 const_constructor_super_test/01: fail 25 const_constructor_super_test/01: fail
26 26
27
karlklose 2013/07/19 11:45:40 In this file we only use one newline to separate t
Johnni Winther 2013/07/29 09:59:48 Done.
27 [ $compiler == none ] 28 [ $compiler == none ]
28 extends_test: Fail # issue 11023 29 extends_test: Fail # issue 11023
29 mixin_super_constructor_test: Fail 30 mixin_super_constructor_test: Fail
30 mixin_super_constructor2_test: Fail 31 mixin_super_constructor2_test: Fail
31 mixin_super_constructor_default_test: Fail 32 mixin_super_constructor_default_test: Fail
32 mixin_super_constructor_named_test: Fail 33 mixin_super_constructor_named_test: Fail
33 mixin_super_constructor_positionals_test: Fail 34 mixin_super_constructor_positionals_test: Fail
34 mixin_super_constructor_multiple_test: Fail 35 mixin_super_constructor_multiple_test: Fail
35 built_in_identifier_prefix_test: Fail # http://dartbug.com/6970 36 built_in_identifier_prefix_test: Fail # http://dartbug.com/6970
36 library_juxtaposition_test: Fail # Issue 6877 37 library_juxtaposition_test: Fail # Issue 6877
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
72 on_catch_malformed_type_test: Fail # Issue 8601 73 on_catch_malformed_type_test: Fail # Issue 8601
73 74
74 mixin_mixin_test: Fail 75 mixin_mixin_test: Fail
75 mixin_issue10216_2_test: Fail 76 mixin_issue10216_2_test: Fail
76 mixin_illegal_object_test/01: Crash # Issue 10952 77 mixin_illegal_object_test/01: Crash # Issue 10952
77 mixin_illegal_object_test/02: Crash # Issue 10952 78 mixin_illegal_object_test/02: Crash # Issue 10952
78 79
79 type_variable_field_initializer_closure_test: Crash # issue 8847 80 type_variable_field_initializer_closure_test: Crash # issue 8847
80 closures_initializer_test: Crash # issue 8847 81 closures_initializer_test: Crash # issue 8847
81 82
83 is_not_class2_test: Fail # Issue 9055
karlklose 2013/07/19 11:45:40 Are all of these copied into one place or are the
Johnni Winther 2013/07/29 09:59:48 All tests have been updated to follow the new spec
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_variable_bounds_test/07: Fail # Issue 9055
106 type_variable_scope2_test: Fail # Issue 9055
107 type_variable_scope_test/00: Fail # Issue 9055
108 type_variable_scope_test/01: Fail # Issue 9055
109 type_variable_scope_test/02: Fail # Issue 9055
110 type_variable_scope_test/03: Fail # Issue 9055
111 type_variable_scope_test/04: Fail # Issue 9055
112 type_variable_scope_test/05: Fail # Issue 9055
113 wrong_number_type_arguments_test/02: Fail # Issue 9055
82 114
83 [ $compiler == none && $unchecked ] 115 [ $compiler == none && $unchecked ]
84 116
85 # Only checked mode reports an error on type assignment 117 # Only checked mode reports an error on type assignment
86 # problems in compile time constants. 118 # problems in compile time constants.
87 compile_time_constant_checked_test/02: Fail, OK 119 compile_time_constant_checked_test/02: Fail, OK
88 compile_time_constant_checked2_test/01: Fail, OK 120 compile_time_constant_checked2_test/01: Fail, OK
89 compile_time_constant_checked2_test/02: Fail, OK 121 compile_time_constant_checked2_test/02: Fail, OK
90 compile_time_constant_checked2_test/03: Fail, OK 122 compile_time_constant_checked2_test/03: Fail, OK
91 compile_time_constant_checked2_test/04: Fail, OK 123 compile_time_constant_checked2_test/04: Fail, OK
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
185 const_syntax_test/08: Fail # http://dartbug.com/5519 217 const_syntax_test/08: Fail # http://dartbug.com/5519
186 const_syntax_test/10: Fail # http://dartbug.com/5519 218 const_syntax_test/10: Fail # http://dartbug.com/5519
187 constructor_named_arguments_test/01: Fail # http://dartbug.com/5519 219 constructor_named_arguments_test/01: Fail # http://dartbug.com/5519
188 final_for_in_variable_test/01: Fail # http://dartbug.com/5519 220 final_for_in_variable_test/01: Fail # http://dartbug.com/5519
189 final_is_not_const_test/01: Fail # http://dartbug.com/5519 221 final_is_not_const_test/01: Fail # http://dartbug.com/5519
190 final_syntax_test/01: Fail # http://dartbug.com/5519 222 final_syntax_test/01: Fail # http://dartbug.com/5519
191 final_syntax_test/02: Fail # http://dartbug.com/5519 223 final_syntax_test/02: Fail # http://dartbug.com/5519
192 final_syntax_test/03: Fail # http://dartbug.com/5519 224 final_syntax_test/03: Fail # http://dartbug.com/5519
193 final_syntax_test/04: Fail # http://dartbug.com/5519 225 final_syntax_test/04: Fail # http://dartbug.com/5519
194 getter_no_setter_test/01: Fail # http://dartbug.com/5519 226 getter_no_setter_test/01: Fail # http://dartbug.com/5519
195 isnot_malformed_type_test/01: Fail # http://dartbug.com/5519
196 named_parameters_aggregated_test/01: Fail # http://dartbug.com/5519 227 named_parameters_aggregated_test/01: Fail # http://dartbug.com/5519
197 named_parameters_aggregated_test/03: Fail # http://dartbug.com/5519 228 named_parameters_aggregated_test/03: Fail # http://dartbug.com/5519
198 not_enough_positional_arguments_test/01: Fail # http://dartbug.com/5519 229 not_enough_positional_arguments_test/01: Fail # http://dartbug.com/5519
199 230
200 metadata_test: Fail 231 metadata_test: Fail
201 # Fails in conservative mode, issue 4935, passes in minifinying mode. 232 # Fails in conservative mode, issue 4935, passes in minifinying mode.
202 argument_definition_test/*: Skip # Not implemented. 233 argument_definition_test/*: Skip # Not implemented.
203 const_var_test: Pass, Fail # Map literals take 2 type arguments. 234 const_var_test: Pass, Fail # Map literals take 2 type arguments.
204 map_literal3_test: Fail # Map literals take 2 type arguments. 235 map_literal3_test: Fail # Map literals take 2 type arguments.
205 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. 236 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading.
(...skipping 28 matching lines...) Expand all
234 static_top_level_test/07: Fail 265 static_top_level_test/07: Fail
235 # Bug in dart2js parser: it happily parses 1is int; variable declaration. 266 # Bug in dart2js parser: it happily parses 1is int; variable declaration.
236 number_identifier_negative_test: Fail 267 number_identifier_negative_test: Fail
237 # Common with language_dart2js. 268 # Common with language_dart2js.
238 factory_redirection_test/0*: Skip # Flaky negative tests, crash, fail, or pass. Not implemented. 269 factory_redirection_test/0*: Skip # Flaky negative tests, crash, fail, or pass. Not implemented.
239 factory_redirection_test/1*: Skip # Flaky negative tests, crash, fail, or pass. Not implemented. 270 factory_redirection_test/1*: Skip # Flaky negative tests, crash, fail, or pass. Not implemented.
240 function_type_alias5_test/00: Fail 271 function_type_alias5_test/00: Fail
241 function_type_alias5_test/01: Fail 272 function_type_alias5_test/01: Fail
242 function_type_alias5_test/02: Fail 273 function_type_alias5_test/02: Fail
243 function_type_alias7_test/00: Fail 274 function_type_alias7_test/00: Fail
244 instanceof3_test: Fail
245 parameter_initializer6_negative_test: Fail # Issue 3502 275 parameter_initializer6_negative_test: Fail # Issue 3502
246 syntax_test/47: Fail 276 syntax_test/47: Fail
247 # DartVM problem. 277 # DartVM problem.
248 constructor5_test: Fail 278 constructor5_test: Fail
249 constructor6_test: Fail 279 constructor6_test: Fail
250 closure_in_initializer_test: Fail 280 closure_in_initializer_test: Fail
251 super_first_constructor_test: Fail 281 super_first_constructor_test: Fail
252 # VM specific tests. 282 # VM specific tests.
253 # This test hard codes name of file being run and precise position. 283 # This test hard codes name of file being run and precise position.
254 generic_test: Fail, Ok 284 generic_test: Fail, Ok
255 # Minified mode failures. 285 # Minified mode failures.
256 # TODO(antonm): proper support in test framework. 286 # TODO(antonm): proper support in test framework.
257 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o"). 287 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o").
258 288
259 named_parameters_aggregated_test/05: Fail # Compile-time error reported instead of static type warning. 289 named_parameters_aggregated_test/05: Fail # Compile-time error reported instead of static type warning.
260 290
261 type_variable_bounds_test/07: Fail # Wrongly reports compile-time error.
262 new_expression_type_args_test/00: Fail # Wrongly reports compile-time error. 291 new_expression_type_args_test/00: Fail # Wrongly reports compile-time error.
263 new_expression_type_args_test/01: Fail # Wrongly reports compile-time error. 292 new_expression_type_args_test/01: Fail # Wrongly reports compile-time error.
264 293
265 get_set_syntax_test/00: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111 294 get_set_syntax_test/00: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111
266 get_set_syntax_test/01: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111 295 get_set_syntax_test/01: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111
267 get_set_syntax_test/02: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111 296 get_set_syntax_test/02: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111
268 get_set_syntax_test/03: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111 297 get_set_syntax_test/03: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111
269 get_set_syntax_test/04: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111 298 get_set_syntax_test/04: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111
270 get_set_syntax_test/05: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111 299 get_set_syntax_test/05: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111
271 get_set_syntax_test/06: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111 300 get_set_syntax_test/06: Fail # Fixed by https://chromiumcodereview.appspot.com/1 0915111
(...skipping 21 matching lines...) Expand all
293 compile_time_constant_checked3_test/05: Fail, OK 322 compile_time_constant_checked3_test/05: Fail, OK
294 compile_time_constant_checked3_test/06: Fail, OK 323 compile_time_constant_checked3_test/06: Fail, OK
295 324
296 type_error_test: Fail, OK # VM bug: http://dartbug.com/5280 325 type_error_test: Fail, OK # VM bug: http://dartbug.com/5280
297 326
298 type_variable_field_initializer_closure_test: Crash # VM bug: issue 8847 327 type_variable_field_initializer_closure_test: Crash # VM bug: issue 8847
299 closures_initializer_test: Crash # VM bug: issue 8847 328 closures_initializer_test: Crash # VM bug: issue 8847
300 329
301 bound_closure_equality_test: Fail # Issue 10849 330 bound_closure_equality_test: Fail # Issue 10849
302 331
332 is_not_class2_test: Fail # Issue 9055
333 list_literal_syntax_test/01: Fail # Issue 9055
334 list_literal_syntax_test/02: Fail # Issue 9055
335 list_literal_syntax_test/03: Fail # Issue 9055
336 malformed_inheritance_test/02: Fail # Issue 9055
337 malformed_inheritance_test/04: Fail # Issue 9055
338 malformed_inheritance_test/06: Fail # Issue 9055
339 malformed_test/none: Fail # Issue 9055
340 try_catch_on_syntax_test/07: Fail # Issue 9055
341 try_catch_syntax_test/08: Fail # Issue 9055
342
343
303 [ $compiler == dart2dart && $minified ] 344 [ $compiler == dart2dart && $minified ]
304 super_getter_setter_test: Fail # Issue 11065. 345 super_getter_setter_test: Fail # Issue 11065.
305 346
306 # TODO(tball): Assign proper bug numbers. 347 # TODO(tball): Assign proper bug numbers.
307 class_literal_test: Fail 348 class_literal_test: Fail
308 349
309 import_core_prefix_test: Pass 350 import_core_prefix_test: Pass
310 prefix22_test: Pass 351 prefix22_test: Pass
311 invocation_mirror_test: Fail, OK # hardcoded names. 352 invocation_mirror_test: Fail, OK # hardcoded names.
312 super_call4_test: Fail, OK # hardcoded names. 353 super_call4_test: Fail, OK # hardcoded names.
(...skipping 12 matching lines...) Expand all
325 *: Skip 366 *: Skip
326 367
327 368
328 [ $arch == simmips ] 369 [ $arch == simmips ]
329 arithmetic_test: Crash # Too far relative branch. 370 arithmetic_test: Crash # Too far relative branch.
330 large_implicit_getter_test: Crash # Too far relative branch. 371 large_implicit_getter_test: Crash # Too far relative branch.
331 # TODO(zra): Check to see if the ASSERT that fails in debug mode is correct 372 # TODO(zra): Check to see if the ASSERT that fails in debug mode is correct
332 stack_overflow_test: Crash, Pass # Passes in release mode. 373 stack_overflow_test: Crash, Pass # Passes in release mode.
333 stack_overflow_stacktrace_test: Crash, Pass # Passes in release mode. 374 stack_overflow_stacktrace_test: Crash, Pass # Passes in release mode.
334 try_catch4_test: Fail 375 try_catch4_test: Fail
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698