| 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 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 190 | 190 |
| 191 # 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 |
| 192 *VMTest: Skip | 192 *VMTest: Skip |
| 193 *VMNegativeTest: Skip | 193 *VMNegativeTest: Skip |
| 194 *DartcTest: Skip | 194 *DartcTest: Skip |
| 195 *DartcNegativeTest: Skip | 195 *DartcNegativeTest: Skip |
| 196 # Currently, these patterns skip three tests: | 196 # Currently, these patterns skip three tests: |
| 197 # MathVMTest - correctly skipped as this relies on VM guarantees | 197 # MathVMTest - correctly skipped as this relies on VM guarantees |
| 198 # - should add a version of this with the --enable_type_checks flag | 198 # - should add a version of this with the --enable_type_checks flag |
| 199 # TypeVMTest - correctly skipped as this relies on detailed of TypeError | 199 # TypeVMTest - correctly skipped as this relies on detailed of TypeError |
| 200 | 200 # TypeDartcTest - should pass, need refactoring to get frog safe version |
| 201 TypeDartcTest: Fail # parsing issue with complicated function types | |
| 202 | 201 |
| 203 BitOperationsTest: Fail # relies on big integers not available in JS | 202 BitOperationsTest: Fail # relies on big integers not available in JS |
| 204 CallThroughGetterTest: Fail | 203 CallThroughGetterTest: Fail |
| 205 CanonicalConstTest: Fail # type in const array allocation is erased | 204 CanonicalConstTest: Fail # type in const array allocation is erased |
| 206 CharEscapeTest: Fail | 205 CharEscapeTest: Fail |
| 207 ClassOverrideNegativeTest: Fail | 206 ClassOverrideNegativeTest: Fail |
| 208 ClosuresWithComplexParamsTest: Fail | 207 ClosuresWithComplexParamsTest: Fail |
| 209 CompoundAssignmentOperatorTest: Fail | 208 CompoundAssignmentOperatorTest: Fail |
| 210 ConstFactoryNegativeTest: Fail | 209 ConstFactoryNegativeTest: Fail |
| 211 ConstObjectsAreImmutableTest: Fail | 210 ConstObjectsAreImmutableTest: Fail |
| 212 ConstructorDefaultTest: Fail | 211 ConstructorDefaultTest: Fail |
| 213 ConstructorSetterNegativeTest: Fail # we were passing this test for the wrong
reason | 212 ConstructorSetterNegativeTest: Fail |
| 214 CTConstTest: Fail # Not checking for generic type in const expression. | 213 CTConstTest: Fail # Not checking for generic type in const expression. |
| 215 DynamicTest: Fail # newly added on 10/27 | 214 DynamicTest: Fail |
| 216 EmptyBodyMemberNegativeTest: Fail | 215 EmptyBodyMemberNegativeTest: Fail |
| 217 ExampleConstructorTest: Fail | 216 ExampleConstructorTest: Fail |
| 218 Constructor2Test: Fail | 217 Constructor2Test: Fail |
| 219 Constructor3Test: Fail | 218 Constructor3Test: Fail |
| 220 Constructor4Test: Fail | 219 Constructor4Test: Fail |
| 221 Constructor5Test: Fail # Order of initializers. | 220 Constructor5Test: Fail # Order of initializers. |
| 222 Constructor6Test: Fail # Parse failure in initializers. | 221 Constructor6Test: Fail # Parse failure in initializers. |
| 223 ExecuteFinally6Test: Fail | 222 ExecuteFinally6Test: Fail |
| 224 ExpectTest: Fail | 223 ExpectTest: Fail |
| 225 #FauxverrideTest/01: Fail # see r607 (10/21) passes, but we should be issuing w
arnings | 224 #FauxverrideTest/01: Fail # see r607 (10/21) passes, but we should be issuing w
arnings |
| 226 #FauxverrideTest/02: Fail # see r607 (10/21) passes, but we should be issuing w
arnings | 225 #FauxverrideTest/02: Fail # see r607 (10/21) passes, but we should be issuing w
arnings |
| 227 FauxverrideTest/03: Fail | 226 FauxverrideTest/03: Fail |
| 228 #FauxverrideTest/04: Fail # see r607 (10/21) passes, but we should be issuing w
arnings | 227 #FauxverrideTest/04: Fail # see r607 (10/21) passes, but we should be issuing w
arnings |
| 229 FauxverrideTest/05: Fail | 228 FauxverrideTest/05: Fail |
| 230 FieldOverrideTest/01: Fail # newly added on r607 (10/21) | 229 FieldOverrideTest/01: Fail |
| 231 FieldOverrideTest/02: Fail # newly added on r607 (10/21) | 230 FieldOverrideTest/02: Fail |
| 232 Field3NegativeTest: Fail | 231 Field3NegativeTest: Fail |
| 233 FieldNegativeTest: Fail | 232 FieldNegativeTest: Fail |
| 234 FinalParamNegativeTest: Fail | 233 FinalParamNegativeTest: Fail |
| 235 FinalVarNegativeTest: Fail | 234 FinalVarNegativeTest: Fail |
| 236 FunctionLiterals2Test: Fail | 235 FunctionLiterals2Test: Fail |
| 237 FunctionSyntaxTest: Fail | 236 FunctionSyntaxTest: Fail |
| 238 FunctionTest: Fail | 237 FunctionTest: Fail |
| 239 FunctionTypeAliasNegativeTest: Fail | 238 FunctionTypeAliasNegativeTest: Fail |
| 240 FunctionTypeAliasTest: Fail | 239 FunctionTypeAliasTest: Fail |
| 241 FunctionTypeParameter2Test: Fail | 240 FunctionTypeParameter2Test: Fail |
| 242 FunctionTypeParameterTest: Fail | 241 FunctionTypeParameterTest: Fail |
| 243 GenericDeepTest: Fail | 242 GenericDeepTest: Fail |
| 244 GenericInstanceofTest: Fail | 243 GenericInstanceofTest: Fail |
| 245 GenericSyntaxTest: Fail | 244 GenericSyntaxTest: Fail |
| 246 GenericTest: Fail | 245 GenericTest: Fail |
| 247 GenericsTest: Fail | 246 GenericsTest: Fail |
| 248 ImplicitScopeTest: Fail | 247 ImplicitScopeTest: Fail |
| 249 ImpliedInterfaceTest: Fail | 248 ImpliedInterfaceTest: Fail |
| 250 IncrOpTest: Fail | 249 IncrOpTest: Fail |
| 251 InstanceFieldNegativeTest: Fail | 250 InstanceFieldNegativeTest: Fail |
| 252 Instanceof2Test: Fail | 251 Instanceof2Test: Fail |
| 253 InstanceofTest: Fail | 252 InstanceofTest: Fail |
| 254 InterfaceFactory3NegativeTest: Fail | 253 InterfaceFactory3NegativeTest: Fail |
| 255 InterfaceFactoryConstructorNegativeTest: Fail | 254 InterfaceFactoryConstructorNegativeTest: Fail |
| 256 InterfaceStaticMethodNegativeTest: Fail | 255 InterfaceStaticMethodNegativeTest: Fail |
| 257 IsNotClass4NegativeTest: Fail | 256 IsNotClass4NegativeTest: Fail |
| 258 LabelTest: Fail | 257 LabelTest: Fail |
| 259 LibraryPrefixesTest: Fail | 258 LibraryPrefixesTest: Fail |
| 260 Library1NegativeTest: Fail | 259 Library1NegativeTest: Fail # issue with test see #354 |
| 261 Library4NegativeTest: Fail | 260 Library4NegativeTest: Fail # issue with test see #354 |
| 262 Library5NegativeTest: Fail # newly added on r658 (10/24) | 261 Library5NegativeTest: Fail # issue with test see #354 |
| 263 Library6NegativeTest: Fail # newly added on r658 (10/24) | 262 Library6NegativeTest: Fail # issue with test see #354 |
| 264 ListLiteral3Test: Fail | 263 ListLiteral3Test: Fail |
| 265 ListTest: Fail # array bound checks not implemented | 264 ListTest: Fail # array bound checks not implemented |
| 266 LocalFunction3Test: Fail | 265 LocalFunction3Test: Fail |
| 267 LocalFunctionTest: Fail | 266 LocalFunctionTest: Fail |
| 268 ManyGenericInstanceofTest: Fail | 267 ManyGenericInstanceofTest: Fail |
| 269 MathTest: Fail | 268 MathTest: Fail |
| 270 MethodOverrideTest: Fail # newly added on r771 (10/26) | 269 MethodOverrideTest: Fail |
| 271 NamedParametersPassingFalsyTest: Fail | 270 NamedParametersPassingFalsyTest: Fail |
| 272 NamedParametersTypeTest: Fail | 271 NamedParametersTypeTest: Fail |
| 273 NamedParametersWithConversionsTest: Fail | 272 NamedParametersWithConversionsTest: Fail |
| 274 NamingTest: Fail | 273 NamingTest: Fail |
| 275 NonConstSuperNegativeTest: Fail | 274 NonConstSuperNegativeTest: Fail |
| 276 NullPointerExceptionTest: Fail | 275 NullPointerExceptionTest: Fail |
| 277 NullTest: Fail | 276 NullTest: Fail |
| 278 NullToStringTest: Fail | 277 NullToStringTest: Fail |
| 279 NumberSyntaxTest: Fail | 278 NumberSyntaxTest: Fail |
| 280 NumbersTest: Fail | 279 NumbersTest: Fail |
| 281 Operator1NegativeTest: Fail | 280 Operator1NegativeTest: Fail |
| 282 OperatorTest: Fail | 281 OperatorTest: Fail |
| 283 OverrideMethodWithFieldTest/01: Fail # newly added in r607 (10/21) | 282 OverrideMethodWithFieldTest/01: Fail |
| 284 OverrideFieldTest/01: Fail # newly added in r607 (10/21) | 283 OverrideFieldTest/01: Fail |
| 285 #OverrideFieldTest/02: Fail # see r607 (10/21) passes, but we should be issuing
warnings | 284 OverrideFieldTest/04: Fail |
| 286 #OverrideFieldTest/03: Fail # see r607 (10/21) passes, but we should be issuing
warnings | |
| 287 OverrideFieldTest/04: Fail # newly added in r607 (10/21) | |
| 288 Prefix3NegativeTest: Fail | 285 Prefix3NegativeTest: Fail |
| 289 Prefix7NegativeTest: Fail | 286 Prefix7NegativeTest: Fail |
| 290 Prefix8NegativeTest: Fail # was passing for the wrong reason | 287 Prefix8NegativeTest: Fail |
| 291 Prefix9NegativeTest: Fail # was passing for the wrong reason | 288 Prefix9NegativeTest: Fail |
| 292 Prefix11NegativeTest: Fail | 289 Prefix11NegativeTest: Fail |
| 293 Prefix14NegativeTest: Fail | 290 Prefix14NegativeTest: Fail |
| 294 Prefix16NegativeTest: Fail | 291 Prefix16NegativeTest: Fail |
| 295 Prefix20NegativeTest: Fail # added in r1104 (11/02) | 292 Prefix20NegativeTest: Fail |
| 296 Prefix15Test: Fail | 293 Prefix15Test: Fail |
| 297 PrivateMemberTest/01: Fail # test seems bad - see issue #353 | 294 PrivateMemberTest/01: Fail # test seems bad - see issue #353 |
| 298 PrivateMemberTest/02: Fail # test seems bad - see issue #353 | 295 PrivateMemberTest/02: Fail # test seems bad - see issue #353 |
| 299 PrivateMemberTest/03: Fail # test seems bad - see issue #353 | 296 PrivateMemberTest/03: Fail # test seems bad - see issue #353 |
| 300 PrivateMemberTest/04: Fail # test seems bad - see issue #353 | 297 PrivateMemberTest/04: Fail # test seems bad - see issue #353 |
| 301 Private3Test: Fail | 298 Private3Test: Fail |
| 302 PrivateTest: Fail | 299 PrivateTest: Fail |
| 303 PseudoKWNegativeTest: Fail | 300 PseudoKWNegativeTest: Fail |
| 304 RegExp3Test: Fail | 301 RegExp3Test: Fail |
| 305 SavannahTest: Fail | 302 SavannahTest: Fail |
| 306 ScopeNegativeTest: Fail | 303 ScopeNegativeTest: Fail |
| 307 ScriptNegativeTest: Fail | 304 ScriptNegativeTest: Fail |
| 308 StaticField3NegativeTest: Fail | |
| 309 StaticField3aNegativeTest: Fail | |
| 310 StaticField4NegativeTest: Fail | |
| 311 StaticFinalFieldNegativeTest: Fail | |
| 312 StringConcatTest: Fail | 305 StringConcatTest: Fail |
| 313 StringEscapesTest: Fail | 306 StringEscapesTest: Fail |
| 314 StringInterpolate1NegativeTest: Fail | 307 StringInterpolate1NegativeTest: Fail |
| 315 StringInterpolate2Test: Fail | 308 StringInterpolate2Test: Fail |
| 316 StringInterpolateTest: Fail | 309 StringInterpolateTest: Fail |
| 317 StringTest: Fail | 310 StringTest: Fail |
| 318 SuperFieldTest: Fail | 311 SuperFieldTest: Fail |
| 319 SuperImplicitClosureTest: Fail | 312 SuperImplicitClosureTest: Fail |
| 320 SuperNegativeTest: Fail | 313 SuperNegativeTest: Fail |
| 321 SuperOperatorTest: Fail | 314 SuperOperatorTest: Fail |
| 322 SuperTest: Fail | 315 SuperTest: Fail |
| 323 SwitchLabelTest: Fail | 316 SwitchLabelTest: Fail |
| 324 TryCatch9NegativeTest: Fail | 317 TryCatch9NegativeTest: Fail |
| 325 TypeVariableBoundsTest/00: Fail # Is the test syntax valid? VM gives an error. | 318 TypeVariableBoundsTest/00: Fail # Is the test syntax valid? VM gives an error. |
| 326 TypeVariableBoundsTest/05: Fail # Disagree! Body not analyzed if not invoked. | 319 TypeVariableBoundsTest/05: Fail # issue with test filed as #354 |
| 327 TypedMessageTest: Fail | 320 TypedMessageTest: Fail |
| 328 UnboundGetterTest: Fail | 321 UnboundGetterTest: Fail |
| 329 VarInitTest: Fail | 322 VarInitTest: Fail |
| 330 WrongNumberTypeArgumentsTest: Fail | 323 WrongNumberTypeArgumentsTest: Fail |
| 331 GetterClosureExecutionOrderTest: Fail | 324 GetterClosureExecutionOrderTest: Fail |
| 332 | 325 |
| 333 | 326 |
| 334 [ $component == leg] | 327 [ $component == leg] |
| 335 StaticTopLevelTest/00: Fail | 328 StaticTopLevelTest/00: Fail |
| 336 StaticTopLevelTest/03: Fail | 329 StaticTopLevelTest/03: Fail |
| 337 DoubleComparisonTest: Fail | 330 DoubleComparisonTest: Fail |
| 338 | 331 |
| 339 [ $arch == x64 ] | 332 [ $arch == x64 ] |
| 340 *: Skip | 333 *: Skip |
| 341 | 334 |
| 342 [ $arch == simarm ] | 335 [ $arch == simarm ] |
| 343 *: Skip | 336 *: Skip |
| 344 | 337 |
| 345 [ $arch == arm ] | 338 [ $arch == arm ] |
| 346 *: Skip | 339 *: Skip |
| OLD | NEW |