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

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

Issue 12045015: Disallow mixing in classes where the superclass != Object. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Improve error message. Created 7 years, 11 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.
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
58 58
59 mixin_field_test: Fail 59 mixin_field_test: Fail
60 mixin_is_test: Fail 60 mixin_is_test: Fail
61 mixin_method_test: Fail 61 mixin_method_test: Fail
62 mixin_naming_test: Fail 62 mixin_naming_test: Fail
63 mixin_extends_field_test: Fail 63 mixin_extends_field_test: Fail
64 mixin_extends_is_test: Fail 64 mixin_extends_is_test: Fail
65 mixin_extends_method_test: Fail 65 mixin_extends_method_test: Fail
66 mixin_mixin_test: Fail 66 mixin_mixin_test: Fail
67 mixin_illegal_syntax_test/none: Fail 67 mixin_illegal_syntax_test/none: Fail
68 mixin_illegal_superclass_test/none: Fail
68 69
69 [ $compiler == none && ($system == macos || $system == linux) && $arch == ia32 & & $checked ] 70 [ $compiler == none && ($system == macos || $system == linux) && $arch == ia32 & & $checked ]
70 gc_test: Skip # Issue 1487, flaky. 71 gc_test: Skip # Issue 1487, flaky.
71 72
72 [ $compiler == none && $mode == debug ] 73 [ $compiler == none && $mode == debug ]
73 gc_test: Skip # Takes too long. 74 gc_test: Skip # Takes too long.
74 75
75 [ $compiler == none && $unchecked ] 76 [ $compiler == none && $unchecked ]
76 77
77 # Only checked mode reports an error on type assignment 78 # Only checked mode reports an error on type assignment
(...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after
279 # test issue 7337 (reference unknown ID from static is warning, even when with i mport prefix) 280 # test issue 7337 (reference unknown ID from static is warning, even when with i mport prefix)
280 prefix12_negative_test: Fail 281 prefix12_negative_test: Fail
281 prefix2_negative_test: Fail 282 prefix2_negative_test: Fail
282 283
283 # test issue 7523 (const declared without type, so not-a-function warning should not be reported) 284 # test issue 7523 (const declared without type, so not-a-function warning should not be reported)
284 call_through_getter_test: Fail 285 call_through_getter_test: Fail
285 286
286 mixin_illegal_syntax_test/03: Pass # issue 8006 287 mixin_illegal_syntax_test/03: Pass # issue 8006
287 mixin_illegal_syntax_test/13: Fail # issue 8006 288 mixin_illegal_syntax_test/13: Fail # issue 8006
288 mixin_illegal_syntax_test/none: Fail # issue 8006 289 mixin_illegal_syntax_test/none: Fail # issue 8006
290 mixin_illegal_superclass_test/01: Fail # issue 8022
291 mixin_illegal_superclass_test/02: Fail # issue 8022
292 mixin_illegal_superclass_test/03: Fail # issue 8022
293 mixin_illegal_superclass_test/04: Fail # issue 8022
294 mixin_illegal_superclass_test/05: Fail # issue 8022
295 mixin_illegal_superclass_test/06: Fail # issue 8022
296 mixin_illegal_superclass_test/07: Fail # issue 8022
297 mixin_illegal_superclass_test/08: Fail # issue 8022
298 mixin_illegal_superclass_test/09: Fail # issue 8022
299 mixin_illegal_superclass_test/10: Fail # issue 8022
300 mixin_illegal_superclass_test/11: Fail # issue 8022
301 mixin_illegal_superclass_test/12: Fail # issue 8022
302 mixin_illegal_superclass_test/13: Fail # issue 8022
303 mixin_illegal_superclass_test/14: Fail # issue 8022
304 mixin_illegal_superclass_test/15: Fail # issue 8022
305 mixin_illegal_superclass_test/16: Fail # issue 8022
306 mixin_illegal_superclass_test/17: Fail # issue 8022
307 mixin_illegal_superclass_test/18: Fail # issue 8022
308 mixin_illegal_superclass_test/19: Fail # issue 8022
309 mixin_illegal_superclass_test/20: Fail # issue 8022
310 mixin_illegal_superclass_test/21: Fail # issue 8022
311 mixin_illegal_superclass_test/22: Fail # issue 8022
312 mixin_illegal_superclass_test/23: Fail # issue 8022
313 mixin_illegal_superclass_test/24: Fail # issue 8022
314 mixin_illegal_superclass_test/25: Fail # issue 8022
315 mixin_illegal_superclass_test/26: Fail # issue 8022
316 mixin_illegal_superclass_test/27: Fail # issue 8022
317 mixin_illegal_superclass_test/28: Fail # issue 8022
318 mixin_illegal_superclass_test/29: Fail # issue 8022
319 mixin_illegal_superclass_test/30: Fail # issue 8022
289 320
290 321
291 # 322 #
292 # Add new dartc annotations above in alphabetical order 323 # Add new dartc annotations above in alphabetical order
293 # 324 #
294 325
295 # VM specific tests that should not be run by DartC. 326 # VM specific tests that should not be run by DartC.
296 *vm_test: Skip 327 *vm_test: Skip
297 *vm_negative_test: Skip 328 *vm_negative_test: Skip
298 329
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
347 default_factory2_test/01: Fail # type arguments on redirecting factory not imple mented 378 default_factory2_test/01: Fail # type arguments on redirecting factory not imple mented
348 default_factory3_test: Fail # type arguments on redirecting factory not implemen ted 379 default_factory3_test: Fail # type arguments on redirecting factory not implemen ted
349 non_parameterized_factory_test: Fail # type arguments on redirecting factory not implemented 380 non_parameterized_factory_test: Fail # type arguments on redirecting factory not implemented
350 non_parameterized_factory2_test: Fail # type arguments on redirecting factory no t implemented 381 non_parameterized_factory2_test: Fail # type arguments on redirecting factory no t implemented
351 type_variable_scope_test: Fail # type arguments on redirecting factory not imple mented 382 type_variable_scope_test: Fail # type arguments on redirecting factory not imple mented
352 383
353 many_overridden_no_such_method_test: Fail, Pass, OK # Fails in minified mode, te st depends on method names. 384 many_overridden_no_such_method_test: Fail, Pass, OK # Fails in minified mode, te st depends on method names.
354 overridden_no_such_method_test: Fail, Pass, OK # Fails in minified mode, test de pends on method names. 385 overridden_no_such_method_test: Fail, Pass, OK # Fails in minified mode, test de pends on method names.
355 386
356 # Mixins fail on the VM. 387 # Mixins fail on the VM.
357 mixin_field_test: Fail # VM issue 388 mixin_field_test: Fail # VM issue
358 mixin_is_test: Fail # VM issue 389 mixin_is_test: Fail # VM issue
359 mixin_method_test: Fail # VM issue 390 mixin_method_test: Fail # VM issue
360 mixin_naming_test: Fail # VM issue 391 mixin_naming_test: Fail # VM issue
361 mixin_extends_field_test: Fail # VM issue 392 mixin_extends_field_test: Fail # VM issue
362 mixin_extends_is_test: Fail # VM issue 393 mixin_extends_is_test: Fail # VM issue
363 mixin_extends_method_test: Fail # VM issue 394 mixin_extends_method_test: Fail # VM issue
364 mixin_mixin_test: Fail # VM issue 395 mixin_mixin_test: Fail # VM issue
365 mixin_illegal_syntax_test/none: Fail # VM issue 396 mixin_illegal_syntax_test/none: Fail # VM issue
397 mixin_illegal_superclass_test/none: Fail # VM issue
366 398
367 # Malformed types not handled as unresolved: 399 # Malformed types not handled as unresolved:
368 import_core_prefix_test: Fail 400 import_core_prefix_test: Fail
369 prefix16_test: Fail 401 prefix16_test: Fail
370 prefix22_test: Fail 402 prefix22_test: Fail
371 type_annotation_test/04: Fail 403 type_annotation_test/04: Fail
372 type_annotation_test/06: Fail 404 type_annotation_test/06: Fail
373 405
374 # Calling unresolved class constructor: 406 # Calling unresolved class constructor:
375 call_nonexistent_constructor_test: Fail 407 call_nonexistent_constructor_test: Fail
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after
551 583
552 [ $compiler == dart2dart && $minified ] 584 [ $compiler == dart2dart && $minified ]
553 # TODO(tball): Assign proper bug numbers. 585 # TODO(tball): Assign proper bug numbers.
554 class_literal_test/none: Fail 586 class_literal_test/none: Fail
555 587
556 import_core_prefix_test: Pass 588 import_core_prefix_test: Pass
557 prefix22_test: Pass 589 prefix22_test: Pass
558 invocation_mirror_test: Fail, OK # hardcoded names. 590 invocation_mirror_test: Fail, OK # hardcoded names.
559 invocation_mirror2_test: Fail, OK # hardcoded names. 591 invocation_mirror2_test: Fail, OK # hardcoded names.
560 super_call4_test: Fail, OK # hardcoded names. 592 super_call4_test: Fail, OK # hardcoded names.
OLDNEW
« no previous file with comments | « sdk/lib/_internal/compiler/implementation/warnings.dart ('k') | tests/language/mixin_illegal_superclass_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698