| 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. |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 176 ExpectTest: Fail | 176 ExpectTest: Fail |
| 177 StackTraceTest: Fail | 177 StackTraceTest: Fail |
| 178 RichardsTest: Fail | 178 RichardsTest: Fail |
| 179 UnboundGetterTest: Fail | 179 UnboundGetterTest: Fail |
| 180 Private2Test: Fail | 180 Private2Test: Fail |
| 181 Private3Test: Fail | 181 Private3Test: Fail |
| 182 | 182 |
| 183 TypedMessageTest: Fail # Bug 5246195 | 183 TypedMessageTest: Fail # Bug 5246195 |
| 184 | 184 |
| 185 | 185 |
| 186 [ $component == frogsh ] | |
| 187 PrivateMemberTest/01: Skip # Leads to stack overflows when self-hosted. | |
| 188 PrivateMemberTest/02: Skip # Leads to stack overflows when self-hosted. | |
| 189 PrivateMemberTest/03: Skip # Leads to stack overflows when self-hosted. | |
| 190 PrivateMemberTest/04: Skip # Leads to stack overflows when self-hosted. | |
| 191 | |
| 192 [ $component == frog || $component == leg ] | 186 [ $component == frog || $component == leg ] |
| 193 ToStringAsFixedTest: Fail # fails due to rounding in constant propagation | 187 ToStringAsFixedTest: Fail # fails due to rounding in constant propagation |
| 194 PrivateMemberTest/01: Fail | |
| 195 PrivateMemberTest/02: Fail | |
| 196 PrivateMemberTest/03: Fail | |
| 197 PrivateMemberTest/04: Fail | |
| 198 | 188 |
| 199 [ $component == frogsh || $component == frog || $component == leg ] | 189 [ $component == frogsh || $component == frog || $component == leg ] |
| 200 | 190 |
| 201 # VM or DartC specific tests not to be run by Frog. See language.status | 191 # VM or DartC specific tests not to be run by Frog. See language.status |
| 202 *VMTest: Skip | 192 *VMTest: Skip |
| 203 *VMNegativeTest: Skip | 193 *VMNegativeTest: Skip |
| 204 *DartcTest: Skip | 194 *DartcTest: Skip |
| 205 *DartcNegativeTest: Skip | 195 *DartcNegativeTest: Skip |
| 196 # Currently, these patterns skip three tests: |
| 197 # MathVMTest - correctly skipped as this relies on VM guarantees |
| 198 # - should add a version of this with the --enable_type_checks flag |
| 199 # TypeVMTest - correctly skipped as this relies on detailed of TypeError |
| 206 | 200 |
| 207 BitOperationsTest: Skip # relies on big integers not available in JS | 201 TypeDartcTest: Fail # parsing issue with complicated function types |
| 202 |
| 203 BitOperationsTest: Fail # relies on big integers not available in JS |
| 208 CallThroughGetterTest: Fail | 204 CallThroughGetterTest: Fail |
| 209 CanonicalConstTest: Fail # type in const array allocation is erased | 205 CanonicalConstTest: Fail # type in const array allocation is erased |
| 210 CharEscapeTest: Fail | 206 CharEscapeTest: Fail |
| 211 ClassOverrideNegativeTest: Fail | 207 ClassOverrideNegativeTest: Fail |
| 212 ClosuresWithComplexParamsTest: Fail | 208 ClosuresWithComplexParamsTest: Fail |
| 213 CompoundAssignmentOperatorTest: Fail | 209 CompoundAssignmentOperatorTest: Fail |
| 214 ConstFactoryNegativeTest: Fail | 210 ConstFactoryNegativeTest: Fail |
| 215 ConstObjectsAreImmutableTest: Fail | 211 ConstObjectsAreImmutableTest: Fail |
| 216 ConstructorDefaultTest: Fail | 212 ConstructorDefaultTest: Fail |
| 217 ConstructorSetterNegativeTest: Fail # we were passing this test for the wrong
reason | 213 ConstructorSetterNegativeTest: Fail # we were passing this test for the wrong
reason |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 265 Library4NegativeTest: Fail | 261 Library4NegativeTest: Fail |
| 266 Library5NegativeTest: Fail # newly added on r658 (10/24) | 262 Library5NegativeTest: Fail # newly added on r658 (10/24) |
| 267 Library6NegativeTest: Fail # newly added on r658 (10/24) | 263 Library6NegativeTest: Fail # newly added on r658 (10/24) |
| 268 ListLiteral3Test: Fail | 264 ListLiteral3Test: Fail |
| 269 ListTest: Fail # array bound checks not implemented | 265 ListTest: Fail # array bound checks not implemented |
| 270 LocalFunction3Test: Fail | 266 LocalFunction3Test: Fail |
| 271 LocalFunctionTest: Fail | 267 LocalFunctionTest: Fail |
| 272 ManyGenericInstanceofTest: Fail | 268 ManyGenericInstanceofTest: Fail |
| 273 MathTest: Fail | 269 MathTest: Fail |
| 274 MethodOverrideTest: Fail # newly added on r771 (10/26) | 270 MethodOverrideTest: Fail # newly added on r771 (10/26) |
| 275 NamedParameters5NegativeTest: Skip # passes, but for the wrong reason | |
| 276 NamedParameters6NegativeTest: Skip # passes, but for the wrong reason | |
| 277 NamedParameters7NegativeTest: Skip # passes, but for the wrong reason | |
| 278 NamedParameters8NegativeTest: Skip # passes, but for the wrong reason | |
| 279 NamedParametersPassingFalsyTest: Fail | 271 NamedParametersPassingFalsyTest: Fail |
| 280 NamedParametersTypeTest: Fail | 272 NamedParametersTypeTest: Fail |
| 281 NamedParametersWithConversionsTest: Fail | 273 NamedParametersWithConversionsTest: Fail |
| 282 NamingTest: Fail | 274 NamingTest: Fail |
| 283 NonConstSuperNegativeTest: Fail | 275 NonConstSuperNegativeTest: Fail |
| 284 NullPointerExceptionTest: Fail | 276 NullPointerExceptionTest: Fail |
| 285 NullTest: Fail | 277 NullTest: Fail |
| 286 NullToStringTest: Fail | 278 NullToStringTest: Fail |
| 287 NumberSyntaxTest: Fail | 279 NumberSyntaxTest: Fail |
| 288 NumbersTest: Fail | 280 NumbersTest: Fail |
| 289 Operator1NegativeTest: Fail | 281 Operator1NegativeTest: Fail |
| 290 OperatorTest: Fail | 282 OperatorTest: Fail |
| 291 OverrideMethodWithFieldTest/01: Fail # newly added in r607 (10/21) | 283 OverrideMethodWithFieldTest/01: Fail # newly added in r607 (10/21) |
| 292 OverrideFieldTest/01: Fail # newly added in r607 (10/21) | 284 OverrideFieldTest/01: Fail # newly added in r607 (10/21) |
| 293 #OverrideFieldTest/02: Fail # see r607 (10/21) passes, but we should be issuing
warnings | 285 #OverrideFieldTest/02: Fail # see r607 (10/21) passes, but we should be issuing
warnings |
| 294 #OverrideFieldTest/03: Fail # see r607 (10/21) passes, but we should be issuing
warnings | 286 #OverrideFieldTest/03: Fail # see r607 (10/21) passes, but we should be issuing
warnings |
| 295 OverrideFieldTest/04: Fail # newly added in r607 (10/21) | 287 OverrideFieldTest/04: Fail # newly added in r607 (10/21) |
| 296 Prefix3NegativeTest: Fail | 288 Prefix3NegativeTest: Fail |
| 297 Prefix7NegativeTest: Fail | 289 Prefix7NegativeTest: Fail |
| 298 Prefix8NegativeTest: Fail # was passing for the wrong reason | 290 Prefix8NegativeTest: Fail # was passing for the wrong reason |
| 299 Prefix9NegativeTest: Fail # was passing for the wrong reason | 291 Prefix9NegativeTest: Fail # was passing for the wrong reason |
| 300 Prefix11NegativeTest: Fail | 292 Prefix11NegativeTest: Fail |
| 301 Prefix14NegativeTest: Fail | 293 Prefix14NegativeTest: Fail |
| 302 Prefix16NegativeTest: Fail | 294 Prefix16NegativeTest: Fail |
| 303 Prefix20NegativeTest: Fail # added in r1104 (11/02) | 295 Prefix20NegativeTest: Fail # added in r1104 (11/02) |
| 304 Prefix15Test: Fail | 296 Prefix15Test: Fail |
| 297 PrivateMemberTest/01: Fail # test seems bad - see issue #353 |
| 298 PrivateMemberTest/02: Fail # test seems bad - see issue #353 |
| 299 PrivateMemberTest/03: Fail # test seems bad - see issue #353 |
| 300 PrivateMemberTest/04: Fail # test seems bad - see issue #353 |
| 305 Private3Test: Fail | 301 Private3Test: Fail |
| 306 PrivateTest: Fail | 302 PrivateTest: Fail |
| 307 PseudoKWNegativeTest: Fail | 303 PseudoKWNegativeTest: Fail |
| 308 RegExp3Test: Fail | 304 RegExp3Test: Fail |
| 309 SavannahTest: Fail | 305 SavannahTest: Fail |
| 310 ScopeNegativeTest: Fail | 306 ScopeNegativeTest: Fail |
| 311 Script1NegativeTest: Fail | |
| 312 ScriptNegativeTest: Fail | 307 ScriptNegativeTest: Fail |
| 313 SourceSelfNegativeTest: Skip # imports itself and gets confused | |
| 314 StaticField3NegativeTest: Fail | 308 StaticField3NegativeTest: Fail |
| 315 StaticField3aNegativeTest: Fail | 309 StaticField3aNegativeTest: Fail |
| 316 StaticField4NegativeTest: Fail | 310 StaticField4NegativeTest: Fail |
| 317 StaticFinalFieldNegativeTest: Fail | 311 StaticFinalFieldNegativeTest: Fail |
| 318 StringConcatTest: Fail | 312 StringConcatTest: Fail |
| 319 StringEscapesTest: Fail | 313 StringEscapesTest: Fail |
| 320 StringInterpolate1NegativeTest: Fail | 314 StringInterpolate1NegativeTest: Fail |
| 321 StringInterpolate2Test: Fail | 315 StringInterpolate2Test: Fail |
| 322 StringInterpolateTest: Fail | 316 StringInterpolateTest: Fail |
| 323 StringTest: Fail | 317 StringTest: Fail |
| 324 SuperFieldTest: Fail | 318 SuperFieldTest: Fail |
| 325 SuperImplicitClosureTest: Fail | 319 SuperImplicitClosureTest: Fail |
| 326 SuperNegativeTest: Fail | 320 SuperNegativeTest: Fail |
| 327 SuperOperatorTest: Fail | 321 SuperOperatorTest: Fail |
| 328 SuperTest: Fail | 322 SuperTest: Fail |
| 329 SwitchLabelTest: Fail | 323 SwitchLabelTest: Fail |
| 330 TryCatch9NegativeTest: Fail | 324 TryCatch9NegativeTest: Fail |
| 331 TypeVariableBoundsTest/00: Fail # Is the test syntax valid? VM gives an error. | 325 TypeVariableBoundsTest/00: Fail # Is the test syntax valid? VM gives an error. |
| 332 TypeVariableBoundsTest/05: Fail # Disagree! Body not analyzed if not invoked. | 326 TypeVariableBoundsTest/05: Fail # Disagree! Body not analyzed if not invoked. |
| 333 TypedMessageTest: Fail | 327 TypedMessageTest: Fail |
| 334 UnboundGetterTest: Fail | 328 UnboundGetterTest: Fail |
| 335 VarInitTest: Fail | 329 VarInitTest: Fail |
| 336 WrongNumberTypeArgumentsTest: Skip # Test updated without clarity! | 330 WrongNumberTypeArgumentsTest: Fail |
| 337 GetterClosureExecutionOrderTest: Fail | 331 GetterClosureExecutionOrderTest: Fail |
| 338 | 332 |
| 339 | 333 |
| 340 [ $component == leg] | 334 [ $component == leg] |
| 341 StaticTopLevelTest/00: Fail | 335 StaticTopLevelTest/00: Fail |
| 342 StaticTopLevelTest/03: Fail | 336 StaticTopLevelTest/03: Fail |
| 343 DoubleComparisonTest: Fail | 337 DoubleComparisonTest: Fail |
| 344 | 338 |
| 345 [ $arch == x64 ] | 339 [ $arch == x64 ] |
| 346 *: Skip | 340 *: Skip |
| 347 | 341 |
| 348 [ $arch == simarm ] | 342 [ $arch == simarm ] |
| 349 *: Skip | 343 *: Skip |
| 350 | 344 |
| 351 [ $arch == arm ] | 345 [ $arch == arm ] |
| 352 *: Skip | 346 *: Skip |
| OLD | NEW |