| OLD | NEW |
| 1 # Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2011, 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/TestName[Dartc|VM|Frog]Test.dart. | 13 # tests/language/src/TestName[Dartc|VM|Frog]Test.dart. |
| 14 # to maintain coverage. | 14 # to maintain coverage. |
| 15 # 2) File a bug on each archtiecture for the failure due to the language change. | 15 # 2) File a bug on each archtiecture 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 prefix language | 18 prefix language |
| 19 | 19 |
| 20 | 20 |
| 21 [ $component == vm || $component == dartium ] | 21 [ $component == vm || $component == dartium ] |
| 22 ClassTest: Fail # Bug 4504458 (pseudo keyword) | 22 ClassTest: Fail # Bug 4504458 (pseudo keyword) |
| 23 NamingTest: Fail # Bug 4504458 (pseudo keyword) | 23 NamingTest: Fail # Bug 4504458 (pseudo keyword) |
| 24 ImpliedInterfaceTest: Fail # Bug 5349944 | 24 ImpliedInterfaceTest: Fail # Bug 5349944 |
| 25 FBoundedQuantificationTest: Skip # Issue 439 | 25 FBoundedQuantificationTest: Skip # Issue 439 |
| 26 FieldOverrideTest/none: Fail # Issue 742: field shadowing now allowed | 26 FieldOverrideTest/none: Fail # Issue 742: field shadowing now allowed |
| 27 FieldOverrideTest/01: Fail # Issue 742: field shadowing now allowed | 27 FieldOverrideTest/01: Fail # Issue 742: field shadowing now allowed |
| 28 Prefix22Test: Fail # Issue 575 |
| 29 Prefix23Test: Fail # Issue 575 |
| 28 | 30 |
| 29 ImplicitThisTest/01: Fail # Issue 374 (not yet specified) | 31 ImplicitThisTest/01: Fail # Issue 374 (not yet specified) |
| 30 ImplicitThisTest/02: Fail # Issue 374 | 32 ImplicitThisTest/02: Fail # Issue 374 |
| 31 ImplicitThisTest/03: Fail # Issue 374 | 33 ImplicitThisTest/03: Fail # Issue 374 |
| 32 ImplicitThisTest/04: Fail # Issue 374 | 34 ImplicitThisTest/04: Fail # Issue 374 |
| 33 ImplicitThisTest/none: Fail # Issue 374 | 35 ImplicitThisTest/none: Fail # Issue 374 |
| 34 | 36 |
| 35 LibrarySameNameUsedTest: Fail # Issue 686 | 37 LibrarySameNameUsedTest: Fail # Issue 686 |
| 36 | 38 |
| 37 # These bugs refer currently ongoing language discussions. | 39 # These bugs refer currently ongoing language discussions. |
| 38 Constructor5Test: Fail # (Discussion ongoing) | 40 Constructor5Test: Fail # (Discussion ongoing) |
| 39 Constructor6Test: Fail # (Discussion ongoing) | 41 Constructor6Test: Fail # (Discussion ongoing) |
| 40 | 42 |
| 41 # Regular bugs which should be fixed. | 43 # Regular bugs which should be fixed. |
| 42 | 44 |
| 43 ConstInit6NegativeTest: Fail # Issue 811 | 45 ConstInit6NegativeTest: Fail # Issue 811 |
| 44 WrongNumberTypeArgumentsTest: Fail # Issue 441 | 46 WrongNumberTypeArgumentsTest: Fail # Issue 441 |
| 45 | 47 |
| 46 # Issue 905. | 48 # Issue 905. |
| 47 TypeVariableBoundsTest/01: Fail | 49 TypeVariableBoundsTest/01: Fail |
| 48 TypeVariableBoundsTest/02: Fail | 50 TypeVariableBoundsTest/02: Fail |
| 49 TypeVariableBoundsTest/05: Fail | 51 TypeVariableBoundsTest/05: Fail |
| 50 TypeVariableBoundsTest/06: Fail | 52 TypeVariableBoundsTest/06: Fail |
| 51 TypeVariableBoundsTest/09: Fail | 53 TypeVariableBoundsTest/09: Fail |
| 52 TypeVariableBoundsTest/10: Fail | 54 TypeVariableBoundsTest/10: Fail |
| 53 | 55 |
| 56 |
| 54 # DartC or Frog specific tests that should not be run by the VM | 57 # DartC or Frog specific tests that should not be run by the VM |
| 55 *DartcTest: Skip | 58 *DartcTest: Skip |
| 56 *DartcNegativeTest: Skip | 59 *DartcNegativeTest: Skip |
| 57 *FrogTest: Skip | 60 *FrogTest: Skip |
| 58 *FrogNegativeTest: Skip | 61 *FrogNegativeTest: Skip |
| 59 | 62 |
| 60 | 63 |
| 61 [ $component == vm && $mode == debug ] | 64 [ $component == vm && $mode == debug ] |
| 62 | 65 |
| 63 [ $component == vm && $mode == release ] | 66 [ $component == vm && $mode == release ] |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 140 OverrideFieldMethod1NegativeTest: Fail # Bug 5215249 | 143 OverrideFieldMethod1NegativeTest: Fail # Bug 5215249 |
| 141 OverrideFieldMethod2NegativeTest: Fail # Bug 5215249 | 144 OverrideFieldMethod2NegativeTest: Fail # Bug 5215249 |
| 142 OverrideFieldMethod3NegativeTest: Fail # Bug 5215249 | 145 OverrideFieldMethod3NegativeTest: Fail # Bug 5215249 |
| 143 OverrideFieldMethod4NegativeTest: Fail # Bug 5215249 | 146 OverrideFieldMethod4NegativeTest: Fail # Bug 5215249 |
| 144 OverrideFieldMethod5NegativeTest: Fail # Bug 5215249 | 147 OverrideFieldMethod5NegativeTest: Fail # Bug 5215249 |
| 145 OverrideFieldMethod6NegativeTest: Fail # Bug 5215249 | 148 OverrideFieldMethod6NegativeTest: Fail # Bug 5215249 |
| 146 OverrideFieldTest/04: Fail # Bug 5215249 | 149 OverrideFieldTest/04: Fail # Bug 5215249 |
| 147 OverrideMethodWithFieldTest/01: Fail # Bug 5215249 | 150 OverrideMethodWithFieldTest/01: Fail # Bug 5215249 |
| 148 Prefix11NegativeTest: Fail # Bug 5406175 | 151 Prefix11NegativeTest: Fail # Bug 5406175 |
| 149 Prefix12NegativeTest: Fail # Bug 5406175 | 152 Prefix12NegativeTest: Fail # Bug 5406175 |
| 150 Prefix14NegativeTest: Fail # Issue 575 | |
| 151 Prefix16NegativeTest: Fail # Bug 5532534 | 153 Prefix16NegativeTest: Fail # Bug 5532534 |
| 152 Prefix3NegativeTest: Fail # Bug 5406175 | 154 Prefix3NegativeTest: Fail # Bug 5406175 |
| 153 PseudoKWNegativeTest: Fail # Bug 4979760. | 155 PseudoKWNegativeTest: Fail # Bug 4979760. |
| 154 RegExp3Test: Fail # 5299683 | 156 RegExp3Test: Fail # 5299683 |
| 155 ScopeNegativeTest: Fail # Bug 4207538. | 157 ScopeNegativeTest: Fail # Bug 4207538. |
| 156 StackOverflowTest: Fail # Bug 4591172. | 158 StackOverflowTest: Fail # Bug 4591172. |
| 157 StackTraceTest: Fail # Bug 4971920. | 159 StackTraceTest: Fail # Bug 4971920. |
| 158 StringConcatTest: Fail # Bug 5196164 | 160 StringConcatTest: Fail # Bug 5196164 |
| 159 SuperOperatorTest: Fail # Bug 4995463. | 161 SuperOperatorTest: Fail # Bug 4995463. |
| 160 Switch7NegativeTest: Fail # Bug 4208467. | 162 Switch7NegativeTest: Fail # Bug 4208467. |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 275 ObjectDynamicMethodTest: Fail | 277 ObjectDynamicMethodTest: Fail |
| 276 OverrideMethodWithFieldTest/01: Fail | 278 OverrideMethodWithFieldTest/01: Fail |
| 277 OverrideFieldTest/01: Fail | 279 OverrideFieldTest/01: Fail |
| 278 OverrideFieldTest/04: Fail | 280 OverrideFieldTest/04: Fail |
| 279 ParameterInitializer5NegativeTest: Fail # Issue 581 | 281 ParameterInitializer5NegativeTest: Fail # Issue 581 |
| 280 Prefix3NegativeTest: Fail | 282 Prefix3NegativeTest: Fail |
| 281 Prefix7NegativeTest: Fail | 283 Prefix7NegativeTest: Fail |
| 282 Prefix8NegativeTest: Fail | 284 Prefix8NegativeTest: Fail |
| 283 Prefix9NegativeTest: Fail | 285 Prefix9NegativeTest: Fail |
| 284 Prefix11NegativeTest: Fail | 286 Prefix11NegativeTest: Fail |
| 285 Prefix14NegativeTest: Fail | |
| 286 Prefix16NegativeTest: Fail | 287 Prefix16NegativeTest: Fail |
| 287 Prefix20NegativeTest: Fail | 288 Prefix20NegativeTest: Fail |
| 289 Prefix22NegativeTest: Fail |
| 290 Prefix23NegativeTest: Fail |
| 288 PrivateMemberTest: Fail | 291 PrivateMemberTest: Fail |
| 289 PrivateMember2NegativeTest: Fail | 292 PrivateMember2NegativeTest: Fail |
| 290 PrivateMember3NegativeTest: Fail | 293 PrivateMember3NegativeTest: Fail |
| 291 PrivateTest: Fail | 294 PrivateTest: Fail |
| 292 PseudoKWNegativeTest: Fail # verifying test vs. spec - issue #356 | 295 PseudoKWNegativeTest: Fail # verifying test vs. spec - issue #356 |
| 293 RegExp3Test: Fail | 296 RegExp3Test: Fail |
| 294 ScopeNegativeTest: Fail | 297 ScopeNegativeTest: Fail |
| 295 ScriptNegativeTest: Fail | 298 ScriptNegativeTest: Fail |
| 296 StringEscapesTest: Fail | 299 StringEscapesTest: Fail |
| 297 StringTest: Fail | 300 StringTest: Fail |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 331 StaticField2RunNegativeTest: Pass # but error is not correct | 334 StaticField2RunNegativeTest: Pass # but error is not correct |
| 332 | 335 |
| 333 [ $arch == x64 ] | 336 [ $arch == x64 ] |
| 334 *: Skip | 337 *: Skip |
| 335 | 338 |
| 336 [ $arch == simarm ] | 339 [ $arch == simarm ] |
| 337 *: Skip | 340 *: Skip |
| 338 | 341 |
| 339 [ $arch == arm ] | 342 [ $arch == arm ] |
| 340 *: Skip | 343 *: Skip |
| OLD | NEW |