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 TypeVariableBoundsTest/01: Skip # Issue 483 | 24 TypeVariableBoundsTest/01: Skip # Issue 483 |
25 TypeVariableBoundsTest/02: Skip # Issue 483 | 25 TypeVariableBoundsTest/02: Skip # Issue 483 |
26 TypeVariableBoundsTest/05: Skip # Issue 483 | 26 TypeVariableBoundsTest/05: Skip # Issue 483 |
27 TypeVariableBoundsTest/06: Skip # Issue 483 | 27 TypeVariableBoundsTest/06: Skip # Issue 483 |
28 ImpliedInterfaceTest: Fail # Bug 5349944 | 28 ImpliedInterfaceTest: Fail # Bug 5349944 |
29 FBoundedQuantificationTest: Skip # Issue 439 | 29 FBoundedQuantificationTest: Skip # Issue 439 |
| 30 DefaultFactoryLibraryTest: Fail # Issue 514 |
30 | 31 |
31 # These bugs refer currently ongoing language discussions. | 32 # These bugs refer currently ongoing language discussions. |
32 Constructor5Test: Fail # Bug 8440015 | 33 Constructor5Test: Fail # Bug 8440015 |
33 Constructor6Test: Fail # Bug 8440015 | 34 Constructor6Test: Fail # Bug 8440015 |
34 | 35 |
35 # Regular bugs which should be fixed. | 36 # Regular bugs which should be fixed. |
36 ManyEchoServerTest: Skip # Bug 5103754 | 37 ManyEchoServerTest: Skip # Bug 5103754 |
37 | 38 |
38 WrongNumberTypeArgumentsTest: Fail # Bug 5532690 | 39 WrongNumberTypeArgumentsTest: Fail # Bug 5532690 |
39 Prefix18NegativeTest: Fail # Issue 307 | 40 Prefix18NegativeTest: Fail # Issue 307 |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
77 Library4NegativeTest: Fail # Bug 5406175 | 78 Library4NegativeTest: Fail # Bug 5406175 |
78 Prefix3NegativeTest: Fail # Bug 5406175 | 79 Prefix3NegativeTest: Fail # Bug 5406175 |
79 Prefix11NegativeTest: Fail # Bug 5406175 | 80 Prefix11NegativeTest: Fail # Bug 5406175 |
80 Prefix12NegativeTest: Fail # Bug 5406175 | 81 Prefix12NegativeTest: Fail # Bug 5406175 |
81 Prefix14Test: Fail # Bug 5406175 | 82 Prefix14Test: Fail # Bug 5406175 |
82 Prefix15Test: Skip # Bug 5406175 | 83 Prefix15Test: Skip # Bug 5406175 |
83 Prefix16NegativeTest: Fail # Bug 5532534 | 84 Prefix16NegativeTest: Fail # Bug 5532534 |
84 ConstConstructor1NegativeTest: FAIL # Bug 5142545 | 85 ConstConstructor1NegativeTest: FAIL # Bug 5142545 |
85 ConstConstructor2NegativeTest: FAIL # Bug 5142545 | 86 ConstConstructor2NegativeTest: FAIL # Bug 5142545 |
86 CTConst3Test: Fail # Codesite Issue 120 | 87 CTConst3Test: Fail # Codesite Issue 120 |
| 88 DefaultFactoryLibraryTest: Fail # Issue 514 |
87 FactoryNegativeTest: Fail # Issue 417 | 89 FactoryNegativeTest: Fail # Issue 417 |
88 TypeVariableBoundsTest/none: Fail # Issue 417 | 90 TypeVariableBoundsTest/none: Fail # Issue 417 |
89 TypeVariableScopeTest/none: Fail # Issue 417 | 91 TypeVariableScopeTest/none: Fail # Issue 417 |
90 | 92 |
91 StringConcatTest: FAIL # Bug 5196164 | 93 StringConcatTest: FAIL # Bug 5196164 |
92 NamedParametersTypeTest: Fail # Implementation in progress. | 94 NamedParametersTypeTest: Fail # Implementation in progress. |
93 NamedParametersNegativeTest: Fail # Implementation in progress. | 95 NamedParametersNegativeTest: Fail # Implementation in progress. |
94 NamedParameters2NegativeTest: Fail # Implementation in progress. | 96 NamedParameters2NegativeTest: Fail # Implementation in progress. |
95 NamedParameters3NegativeTest: Fail # Implementation in progress. | 97 NamedParameters3NegativeTest: Fail # Implementation in progress. |
96 NamedParameters4NegativeTest: Fail # Implementation in progress. | 98 NamedParameters4NegativeTest: Fail # Implementation in progress. |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
213 | 215 |
214 BitOperationsTest: Fail # relies on big integers not available in JS | 216 BitOperationsTest: Fail # relies on big integers not available in JS |
215 CallThroughGetterTest: Fail | 217 CallThroughGetterTest: Fail |
216 CanonicalConstTest: Fail # type in const array allocation is erased | 218 CanonicalConstTest: Fail # type in const array allocation is erased |
217 CharEscapeTest: Fail | 219 CharEscapeTest: Fail |
218 ClassOverrideNegativeTest: Fail | 220 ClassOverrideNegativeTest: Fail |
219 ClosuresWithComplexParamsTest: Fail | 221 ClosuresWithComplexParamsTest: Fail |
220 ConstFactoryNegativeTest: Fail | 222 ConstFactoryNegativeTest: Fail |
221 ConstObjectsAreImmutableTest: Fail | 223 ConstObjectsAreImmutableTest: Fail |
222 CTConstTest: Fail # Not checking for generic type in const expression. | 224 CTConstTest: Fail # Not checking for generic type in const expression. |
| 225 DefaultFactoryLibraryTest: Fail # Issue 514 |
223 DynamicTest: Fail | 226 DynamicTest: Fail |
224 ExampleConstructorTest: Fail | 227 ExampleConstructorTest: Fail |
225 Constructor2Test: Fail | 228 Constructor2Test: Fail |
226 Constructor3Test: Fail | 229 Constructor3Test: Fail |
227 Constructor5Test: Fail # Order of initializers. | 230 Constructor5Test: Fail # Order of initializers. |
228 Constructor6Test: Fail # Parse failure in initializers. | 231 Constructor6Test: Fail # Parse failure in initializers. |
229 ExecuteFinally6Test: Fail | 232 ExecuteFinally6Test: Fail |
230 ExpectTest: Fail | 233 ExpectTest: Fail |
231 #FauxverrideTest/01: Fail # see r607 (10/21) passes, but we should be issuing w
arnings | 234 #FauxverrideTest/01: Fail # see r607 (10/21) passes, but we should be issuing w
arnings |
232 #FauxverrideTest/02: Fail # see r607 (10/21) passes, but we should be issuing w
arnings | 235 #FauxverrideTest/02: Fail # see r607 (10/21) passes, but we should be issuing w
arnings |
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
350 StaticField2RunNegativeTest: Fail | 353 StaticField2RunNegativeTest: Fail |
351 | 354 |
352 [ $arch == x64 ] | 355 [ $arch == x64 ] |
353 *: Skip | 356 *: Skip |
354 | 357 |
355 [ $arch == simarm ] | 358 [ $arch == simarm ] |
356 *: Skip | 359 *: Skip |
357 | 360 |
358 [ $arch == arm ] | 361 [ $arch == arm ] |
359 *: Skip | 362 *: Skip |
OLD | NEW |