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

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

Issue 12033049: Disallow mixing in classes that use 'super'. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Move mixin uses list to compiler.world. 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 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
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 mixin_illegal_superclass_test/none: Fail
69 mixin_illegal_constructor_test/none: Fail 69 mixin_illegal_constructor_test/none: Fail
70 mixin_illegal_static_access_test: Fail 70 mixin_illegal_static_access_test: Fail
71 mixin_illegal_super_use_test/none: Fail
71 72
72 [ $compiler == none && ($system == macos || $system == linux) && $arch == ia32 & & $checked ] 73 [ $compiler == none && ($system == macos || $system == linux) && $arch == ia32 & & $checked ]
73 gc_test: Skip # Issue 1487, flaky. 74 gc_test: Skip # Issue 1487, flaky.
74 75
75 [ $compiler == none && $mode == debug ] 76 [ $compiler == none && $mode == debug ]
76 gc_test: Skip # Takes too long. 77 gc_test: Skip # Takes too long.
77 78
78 [ $compiler == none && $unchecked ] 79 [ $compiler == none && $unchecked ]
79 80
80 # Only checked mode reports an error on type assignment 81 # Only checked mode reports an error on type assignment
(...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after
299 mixin_illegal_constructor_test/11: Fail # issue 8025 300 mixin_illegal_constructor_test/11: Fail # issue 8025
300 mixin_illegal_constructor_test/12: Fail # issue 8025 301 mixin_illegal_constructor_test/12: Fail # issue 8025
301 mixin_illegal_constructor_test/13: Fail # issue 8025 302 mixin_illegal_constructor_test/13: Fail # issue 8025
302 mixin_illegal_constructor_test/14: Fail # issue 8025 303 mixin_illegal_constructor_test/14: Fail # issue 8025
303 mixin_illegal_constructor_test/15: Fail # issue 8025 304 mixin_illegal_constructor_test/15: Fail # issue 8025
304 mixin_illegal_constructor_test/16: Fail # issue 8025 305 mixin_illegal_constructor_test/16: Fail # issue 8025
305 306
306 mixin_illegal_cycles_test/01: Fail # issue 8027 307 mixin_illegal_cycles_test/01: Fail # issue 8027
307 mixin_illegal_cycles_test/02: Fail # issue 8027 308 mixin_illegal_cycles_test/02: Fail # issue 8027
308 309
310 mixin_illegal_super_use_test/01: Fail # issue 8059
311 mixin_illegal_super_use_test/02: Fail # issue 8059
312 mixin_illegal_super_use_test/03: Fail # issue 8059
313 mixin_illegal_super_use_test/04: Fail # issue 8059
314 mixin_illegal_super_use_test/05: Fail # issue 8059
315 mixin_illegal_super_use_test/06: Fail # issue 8059
316 mixin_illegal_super_use_test/07: Fail # issue 8059
317 mixin_illegal_super_use_test/08: Fail # issue 8059
318 mixin_illegal_super_use_test/09: Fail # issue 8059
319 mixin_illegal_super_use_test/10: Fail # issue 8059
320 mixin_illegal_super_use_test/11: Fail # issue 8059
321
309 # 322 #
310 # Add new dartc annotations above in alphabetical order 323 # Add new dartc annotations above in alphabetical order
311 # 324 #
312 325
313 # VM specific tests that should not be run by DartC. 326 # VM specific tests that should not be run by DartC.
314 *vm_test: Skip 327 *vm_test: Skip
315 *vm_negative_test: Skip 328 *vm_negative_test: Skip
316 329
317 330
318 [ $compiler == none && $runtime == drt ] 331 [ $compiler == none && $runtime == drt ]
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
376 mixin_is_test: Fail # VM issue 389 mixin_is_test: Fail # VM issue
377 mixin_method_test: Fail # VM issue 390 mixin_method_test: Fail # VM issue
378 mixin_naming_test: Fail # VM issue 391 mixin_naming_test: Fail # VM issue
379 mixin_extends_field_test: Fail # VM issue 392 mixin_extends_field_test: Fail # VM issue
380 mixin_extends_is_test: Fail # VM issue 393 mixin_extends_is_test: Fail # VM issue
381 mixin_extends_method_test: Fail # VM issue 394 mixin_extends_method_test: Fail # VM issue
382 mixin_mixin_test: Fail # VM issue 395 mixin_mixin_test: Fail # VM issue
383 mixin_illegal_syntax_test/none: Fail # VM issue 396 mixin_illegal_syntax_test/none: Fail # VM issue
384 mixin_illegal_superclass_test/none: Fail # VM issue 397 mixin_illegal_superclass_test/none: Fail # VM issue
385 mixin_illegal_constructor_test/none: Fail # VM issue 398 mixin_illegal_constructor_test/none: Fail # VM issue
399 mixin_illegal_super_use_test/none: Fail # VM issue
386 400
387 # Malformed types not handled as unresolved: 401 # Malformed types not handled as unresolved:
388 import_core_prefix_test: Fail 402 import_core_prefix_test: Fail
389 prefix16_test: Fail 403 prefix16_test: Fail
390 prefix22_test: Fail 404 prefix22_test: Fail
391 type_annotation_test/04: Fail 405 type_annotation_test/04: Fail
392 type_annotation_test/06: Fail 406 type_annotation_test/06: Fail
393 407
394 # Calling unresolved class constructor: 408 # Calling unresolved class constructor:
395 call_nonexistent_constructor_test: Fail 409 call_nonexistent_constructor_test: Fail
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after
571 585
572 [ $compiler == dart2dart && $minified ] 586 [ $compiler == dart2dart && $minified ]
573 # TODO(tball): Assign proper bug numbers. 587 # TODO(tball): Assign proper bug numbers.
574 class_literal_test/none: Fail 588 class_literal_test/none: Fail
575 589
576 import_core_prefix_test: Pass 590 import_core_prefix_test: Pass
577 prefix22_test: Pass 591 prefix22_test: Pass
578 invocation_mirror_test: Fail, OK # hardcoded names. 592 invocation_mirror_test: Fail, OK # hardcoded names.
579 invocation_mirror2_test: Fail, OK # hardcoded names. 593 invocation_mirror2_test: Fail, OK # hardcoded names.
580 super_call4_test: Fail, OK # hardcoded names. 594 super_call4_test: Fail, OK # hardcoded names.
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698