OLD | NEW |
| (Empty) |
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 | |
3 # BSD-style license that can be found in the LICENSE file. | |
4 | |
5 [ $compiler == dart2js && $checked ] | |
6 *: Skip | |
7 | |
8 | |
9 [ $compiler == dart2js] | |
10 CompileTimeConstant8Test: Fail # We don't take the generic type into account yet
. | |
11 StaticInitializerTypeErrorTest: Fail # Checked mode not supported. | |
12 | |
13 | |
14 # Compilation errors. | |
15 CTConstTest: Fail # We don't take the generic type into account yet. | |
16 CallOperatorTest: Fail # Unexpected token 'call' | |
17 CharEscapeTest: Fail # Unhandled non-BMP character: U+10000 | |
18 Constructor6Test: Fail # Closures inside initializers not implemented. | |
19 DefaultFactoryLibraryTest: Fail # lib is not a type | |
20 DynamicTest: Fail # cannot resolve type F1 | |
21 Factory3Test: Fail # internal error: visitIs for type variables not implemented | |
22 FunctionLiterals2Test: Fail # Closures inside initializers not implemented. | |
23 FunctionSyntaxTest: Fail # Closures inside initializers not implemented. | |
24 FunctionTest: Fail # internal error: Closures inside initializers not implemente
d | |
25 FunctionTypeAlias2Test: Fail # cannot resolve type f1 | |
26 FunctionTypeAlias3Test: Fail # cannot resolve type F | |
27 FunctionTypeAlias4Test: Fail # cannot resolve type F | |
28 FunctionTypeAliasTest: Fail # cannot resolve type Fun | |
29 FunctionTypeParameter2Test: Fail # Internal Error: expected optional parameters | |
30 FunctionTypeParameterTest: Fail # Internal Error: expected optional parameters | |
31 GenericInstanceofTest: Fail # cannot resolve type T | |
32 GenericInstanceof2Test: Fail # fails an instance of test at run time | |
33 GenericInstanceof3Test: Fail # cannot handle generics. | |
34 GenericTest: Fail # cannot resolve type T | |
35 GetSetSyntaxTest/none: Fail # Parsing of pseudo keywords. | |
36 GettersSettersTest: Fail # Internal Error: SsaBuilder.visitIdentifier on non-thi
s | |
37 ImplicitScopeTest: Fail # duplicate definition of a="bar" | |
38 LabelTest: Fail # switch cases are not implemented | |
39 LibraryPrefixesTest: Fail # other is not a type | |
40 LocalFunctionTest: Fail # TypeError: Object #<Closure> has no method '$call$2' (
bad exception mapping). | |
41 ManyGenericInstanceofTest: Fail # cannot resolve type T | |
42 MethodBindingTest: Fail # internal error: super property read not implemented. | |
43 MethodNameTest: Fail # Parsing of pseudo keywords. | |
44 MethodOverrideTest: Fail # cannot resolve type GetKeysFunctionType | |
45 NamedParameters2Test: Fail # Unimplemented non-matching static call | |
46 NamedParameters3Test: Fail # Unimplemented non-matching static call | |
47 NamedParameters4Test: Fail # Unimplemented non-matching static call | |
48 NamingTest: Fail # Broken because operator negate is not accessible as if it was
a method. | |
49 ParameterInitializerTest: Fail # internal error: super property read not impleme
nted | |
50 PseudoKWTest: Fail # Unexpected token '(' | |
51 SuperFieldAccessTest: Fail # internal error: super property read not implemented | |
52 SuperFieldTest: Fail # internal error: super property read not implemented | |
53 SuperImplicitClosureTest: Fail # internal error: super property read not impleme
nted | |
54 SuperOperatorTest: Fail # internal error: super property store not implemented | |
55 SuperSetterTest: Fail # internal error: super property read not implemented | |
56 SwitchLabelTest: Fail # error: target of continue is not a loop or switch case | |
57 | |
58 | |
59 # Implementation errors (library or generated code). | |
60 AssertionTest: Fail # Expect.equals(expected: <1>, actual: <0>) fails. | |
61 GenericDeepTest: Fail # Expect.isTrue(false) fails. | |
62 GenericInheritanceTest: Fail # Expect.isTrue(false) fails. | |
63 GenericParameterizedExtendsTest: Fail # Expect.isTrue(false) fails. | |
64 Instanceof2Test: Fail # Expect.equals(expected: <true>, actual: <false>) fails. | |
65 Instanceof3Test: Fail # cannot resolve type UndeclaredType. | |
66 LibraryPrivateInConstructorTest: Fail # Issue 2620. | |
67 ListLiteral4Test: Fail # Illegal argument(s): 0 -- checked mode test. | |
68 MapLiteral4Test: Fail # Attempt to modify an immutable object -- checked mode te
st. | |
69 NamedParametersTypeTest: Fail # Expect.equals(expected: <111>, actual: <0>) fail
s. -- checked mode test. | |
70 TypeChecksInFactoryMethodTest: Fail # Expect.equals(expected: <true>, actual: <f
alse>) fails. -- checked mode test. | |
71 TypeDartcTest: Fail # Expect.equals(expected: <1>, actual: <0>) -- checked mode
test. | |
72 | |
73 | |
74 # | |
75 # The following tests are all semantic tests that we can rely on dartc | |
76 # catching for now. | |
77 # | |
78 AbstractStaticNegativeTest: Fail, OK # Negative language test. | |
79 AbstractSyntaxTest/01: Fail, OK # Negative language test. | |
80 AbstractSyntaxTest/02: Fail, OK # Negative language test. | |
81 AssignTopMethodNegativeTest: Fail, OK # Negative language test. | |
82 ClassCycleNegativeTest: Fail, OK # Negative language test. | |
83 ClassExtendsNegativeTest: Fail, OK # Negative language test. | |
84 ClassOverrideNegativeTest: Fail, OK # Negative language test. | |
85 ConstConstructorSyntaxTest/01: Fail, OK # Negative language test. | |
86 ConstConstructorSyntaxTest/02: Fail, OK # Negative language test. | |
87 ConstConstructorSyntaxTest/03: Fail, OK # Negative language test. | |
88 ConstConstructorSyntaxTest/04: Fail, OK # Negative language test. | |
89 ConstFactoryNegativeTest: Fail, OK # Negative language test. | |
90 ConstFieldNegativeTest: Fail, OK # Negative language test. | |
91 ConstInit4NegativeTest: Fail, OK # Negative language test. | |
92 ConstInitNegativeTest: Fail, OK # Negative language test. | |
93 ConstSyntaxTest/01: Fail, OK # Negative language test. | |
94 ConstSyntaxTest/02: Fail, OK # Negative language test. | |
95 ConstSyntaxTest/03: Fail, OK # Negative language test. | |
96 Constructor2NegativeTest: Fail, OK # Negative language test. | |
97 ConstructorDuplicateInitializersTest/02: Fail, OK # Negative language test. | |
98 ConstructorNegativeTest: Pass # For the wrong reason. | |
99 ConstructorReturnNegativeTest: Fail, OK # Negative language test. | |
100 ConstructorReturnWithArrowNegativeTest: Fail, OK # Negative language test. | |
101 ConstructorReturnWithInitAndArrowNegativeTest: Fail, OK # Negative language test
. | |
102 ConstructorReturnWithInitNegativeTest: Fail, OK # Negative language test. | |
103 DuplicateConstructorTest/01: Fail, OK # Negative language test. | |
104 DuplicateImplementsTest/01: Fail, OK # Negative language test. | |
105 DuplicateImplementsTest/02: Fail, OK # Negative language test. | |
106 DuplicateImplementsTest/03: Fail, OK # Negative language test. | |
107 DuplicateImplementsTest/04: Fail, OK # Negative language test. | |
108 EmptyBodyMemberNegativeTest: Fail, OK # Negative language test. | |
109 Factory2NegativeTest: Fail, OK # Negative language test. | |
110 Factory3NegativeTest: Fail, OK # Negative language test. | |
111 FactoryNegativeTest: Fail, OK # Negative language test. | |
112 FauxverrideTest/03: Fail, OK # Negative language test. | |
113 FauxverrideTest/05: Fail, OK # Negative language test. | |
114 Field1NegativeTest: Fail, OK # Negative language test. | |
115 Field2NegativeTest: Fail, OK # Negative language test. | |
116 Field3NegativeTest: Fail, OK # Negative language test. | |
117 Field4NegativeTest: Fail, OK # Negative language test. | |
118 Field5NegativeTest: Fail, OK # Negative language test. | |
119 Field6NegativeTest: Fail, OK # Negative language test. | |
120 Field6aNegativeTest: Fail, OK # Negative language test. | |
121 Field7NegativeTest: Fail, OK # Negative language test. | |
122 Field7aNegativeTest: Fail, OK # Negative language test. | |
123 FinalForInVariableTest/01: Fail, OK # Negative language test | |
124 FinalParamNegativeTest: Fail, OK # Negative language test. | |
125 FinalVarNegativeTest: Fail, OK # Negative language test. | |
126 FunctionTypeAliasNegativeTest: Fail, OK # Negative language test. | |
127 GetterDeclarationNegativeTest: Fail, OK # Negative language test. | |
128 InstantiateTypeVariableNegativeTest: Pass # For the wrong reason. | |
129 InterfaceCycleNegativeTest: Fail, OK # Negative language test. | |
130 InterfaceFactory3NegativeTest: Fail, OK # Negative language test. | |
131 InterfaceFactoryConstructorNegativeTest: Fail, OK # Negative language test. | |
132 InterfaceStaticMethodNegativeTest: Fail, OK # Negative language test. | |
133 ListLiteral1NegativeTest: Fail, OK # Negative language test. | |
134 ListLiteral2NegativeTest: Fail, OK # Negative language test. | |
135 MapLiteral1NegativeTest: Fail, OK # Negative language test. | |
136 MapLiteral2NegativeTest: Fail, OK # Negative language test. | |
137 NewExpressionTypeArgsFrogTest/02: Fail, OK # Negative language test. | |
138 NonConstSuperNegativeTest: Fail, OK # Negative language test. | |
139 NumberIdentifierNegativeTest: Fail, OK # Negative language test. | |
140 Operator1NegativeTest: Fail, OK # Negative language test. | |
141 OverrideFieldMethod1NegativeTest: Fail, OK # Negative language test. | |
142 OverrideFieldMethod2NegativeTest: Fail, OK # Negative language test. | |
143 OverrideFieldMethod3NegativeTest: Fail, OK # Negative language test. | |
144 OverrideFieldMethod4NegativeTest: Fail, OK # Negative language test. | |
145 OverrideFieldMethod5NegativeTest: Fail, OK # Negative language test. | |
146 OverrideFieldMethod6NegativeTest: Fail, OK # Negative language test. | |
147 OverrideFieldTest/01: Fail, OK # Negative language test. | |
148 OverrideFieldTest/04: Fail, OK # Negative language test. | |
149 OverrideMethodWithFieldTest/01: Fail, OK # Negative language test. | |
150 Prefix16Test: Fail | |
151 Prefix18NegativeTest: Fail, OK # Negative language test. | |
152 Prefix20NegativeTest: Fail, OK # Negative language test. | |
153 Prefix23NegativeTest: Fail, OK # Negative language test. | |
154 PseudoKWIllegalTest/01: Fail, OK # Negative language test. | |
155 PseudoKWIllegalTest/03: Fail, OK # Negative language test. | |
156 PseudoKWIllegalTest/05: Fail, OK # Negative language test. | |
157 PseudoKWIllegalTest/06: Fail, OK # Negative language test. | |
158 PseudoKWIllegalTest/07: Fail, OK # Negative language test. | |
159 PseudoKWIllegalTest/08: Fail, OK # Negative language test. | |
160 PseudoKWIllegalTest/09: Fail, OK # Negative language test. | |
161 PseudoKWIllegalTest/10: Fail, OK # Negative language test. | |
162 PseudoKWIllegalTest/11: Fail, OK # Negative language test. | |
163 PseudoKWIllegalTest/12: Fail, OK # Negative language test. | |
164 PseudoKWIllegalTest/13: Fail, OK # Negative language test. | |
165 PseudoKWIllegalTest/14: Fail, OK # Negative language test. | |
166 PseudoKWIllegalTest/15: Fail, OK # Negative language test. | |
167 PseudoKWIllegalTest/16: Fail, OK # Negative language test. | |
168 ScopeNegativeTest: Fail, OK # Negative language test. | |
169 SetterDeclaration2NegativeTest: Fail, OK # Negative language test. | |
170 SetterDeclarationNegativeTest: Fail, OK # Negative language test. | |
171 StaticFinalField2NegativeTest: Fail, OK # Negative language test. | |
172 StaticFinalFieldNegativeTest: Fail, OK # Negative language test. | |
173 StaticTopLevelTest/00: Fail, OK # Negative language test. | |
174 StaticTopLevelTest/01: Fail, OK # Negative language test. | |
175 StaticTopLevelTest/02: Fail, OK # Negative language test. | |
176 StaticTopLevelTest/03: Fail, OK # Negative language test. | |
177 StaticTopLevelTest/04: Fail, OK # Negative language test. | |
178 StaticTopLevelTest/05: Fail, OK # Negative language test. | |
179 StringInterpolation7NegativeTest: Fail, OK # Negative language test. | |
180 SyntaxTest/47: Fail, OK # No error on body in const constructor. | |
181 Throw7NegativeTest: Fail, OK # Negative language test. | |
182 TryCatchSyntaxTest/08: Fail, OK # Negative language test. | |
183 TypeVariableBoundsTest/00: Fail, OK # Negative language test. | |
184 TypeVariableScopeTest/00: Fail, OK # Negative language test. | |
185 TypeVariableScopeTest/01: Fail, OK # Negative language test. | |
186 TypeVariableScopeTest/02: Fail, OK # Negative language test. | |
187 TypeVariableScopeTest/03: Fail, OK # Negative language test. | |
188 TypeVariableScopeTest/04: Fail, OK # Negative language test. | |
189 TypeVariableScopeTest/05: Fail, OK # Negative language test. | |
190 | |
191 | |
192 TypeVMTest: Fail, OK # VM specific test. | |
193 DisablePrivacyTest: Fail, OK # VM specific test. | |
194 NumbersTest: Fail, OK # (unintended?) VM specific test. | |
195 | |
196 | |
197 DivByZeroTest: Fail, OK # Leg only has doubles. | |
198 BitOperationsTest: Fail, OK # Tests bit operations outside the 32 bit range. | |
199 | |
200 ExpectTest: Fail, OK # JavaScript canonicalizes all strings. This test assumes t
hat string-concatenation returns a new string. | |
201 | |
202 RegExp3Test: Fail, OK # Expects exception from const constructor. | |
203 | |
204 | |
205 ListTest: Fail, OK # Obsolete test uses List.copyFrom that was removed on 2011-1
0-31. | |
206 | |
207 FinalSyntaxTest/none: Fail, OK # Uses deprecated "StrConstant + StrConstant". | |
208 | |
209 [ $compiler == dart2js && $mode == release ] | |
210 AssignTopMethodNegativeTest: Crash | |
211 | |
212 [ $compiler == dart2js && $runtime == none ] | |
213 *: Fail, Pass # TODO(ahe): Triage these tests. | |
OLD | NEW |