Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 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 | 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 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 156 | 156 |
| 157 [ $arch == arm ] | 157 [ $arch == arm ] |
| 158 *: Skip | 158 *: Skip |
| 159 | 159 |
| 160 [ $compiler == dart2dart ] | 160 [ $compiler == dart2dart ] |
| 161 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 161 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 162 field1_negative_test: Fail, OK # Bad test: assumes eager loading. | 162 field1_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 163 field6_negative_test: Fail, OK # Bad test: assumes eager loading. | 163 field6_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 164 field7_negative_test: Fail, OK # Bad test: assumes eager loading. | 164 field7_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 165 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 165 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 166 # Tests that crash after reverting resolution of type variables in default claus e. | |
| 167 # https://chromiumcodereview.appspot.com/10824062/ | |
| 168 default_factory2_test/01: Fail | |
| 169 type_variable_scope_test/00: Fail | |
| 170 type_variable_scope_test/01: Fail | |
| 171 type_variable_scope_test/02: Fail | |
| 172 type_variable_scope_test/03: Fail | |
| 173 type_variable_scope_test/04: Fail | |
| 174 type_variable_scope_test/05: Fail | |
| 175 # Common problems with dart2js. In illegal family, invalid | 166 # Common problems with dart2js. In illegal family, invalid |
| 176 # declarations are simply not parsed. In pseudo kw dart2js | 167 # declarations are simply not parsed. In pseudo kw dart2js |
| 177 # chokes on things like typedef(x) => "typedef $x" and alike. | 168 # chokes on things like typedef(x) => "typedef $x" and alike. |
| 178 abstract_syntax_test/01: Fail | 169 abstract_syntax_test/01: Fail |
| 179 abstract_syntax_test/02: Fail | 170 abstract_syntax_test/02: Fail |
| 180 pseudo_kw_illegal_test/01: Fail | 171 pseudo_kw_illegal_test/01: Fail |
| 181 pseudo_kw_illegal_test/05: Fail | 172 pseudo_kw_illegal_test/05: Fail |
| 182 pseudo_kw_illegal_test/06: Fail | 173 pseudo_kw_illegal_test/06: Fail |
| 183 pseudo_kw_illegal_test/07: Fail | 174 pseudo_kw_illegal_test/07: Fail |
| 184 pseudo_kw_illegal_test/08: Fail | 175 pseudo_kw_illegal_test/08: Fail |
| 185 pseudo_kw_illegal_test/09: Fail | 176 pseudo_kw_illegal_test/09: Fail |
| 186 pseudo_kw_illegal_test/10: Fail | 177 pseudo_kw_illegal_test/10: Fail |
| 187 pseudo_kw_illegal_test/11: Fail | 178 pseudo_kw_illegal_test/11: Fail |
| 188 pseudo_kw_illegal_test/12: Fail | 179 pseudo_kw_illegal_test/12: Fail |
| 189 pseudo_kw_illegal_test/13: Fail | 180 pseudo_kw_illegal_test/13: Fail |
| 190 pseudo_kw_illegal_test/14: Fail | 181 pseudo_kw_illegal_test/14: Fail |
| 191 pseudo_kw_illegal_test/15: Fail | 182 pseudo_kw_illegal_test/15: Fail |
| 192 pseudo_kw_illegal_test/16: Fail | 183 pseudo_kw_illegal_test/16: Fail |
| 193 pseudo_kw_test: Fail | 184 pseudo_kw_test: Fail |
| 194 type_variable_bounds_test/01: Fail | |
|
Roman
2012/08/14 08:45:31
I don't understand why this test fails in checked
Anton Muhin
2012/08/14 11:47:04
Neither do I, but dart2dart support in test framew
| |
| 195 # external keyword is not yet supported by dart2js/dart2dart. | 185 # external keyword is not yet supported by dart2js/dart2dart. |
| 196 external_test/*: Skip | 186 external_test/*: Skip |
| 197 # Test annotations are not processed correctly by dart2dart test | 187 # Test annotations are not processed correctly by dart2dart test |
| 198 # framework: necessary errors are thrown, but treated incorrectly. | 188 # framework: necessary errors are thrown, but treated incorrectly. |
| 199 assign_static_type_test/01: Fail | |
| 200 assign_static_type_test/02: Fail | |
| 201 assign_static_type_test/03: Fail | |
| 202 assign_static_type_test/04: Fail | |
| 203 assign_static_type_test/05: Fail | |
| 204 final_syntax_test/03: Fail | 189 final_syntax_test/03: Fail |
| 205 final_syntax_test/04: Fail | 190 final_syntax_test/04: Fail |
| 206 # Call operator is not supported by dart2js frontend. | 191 # Call operator is not supported by dart2js frontend. |
| 207 call_operator_test: Fail | 192 call_operator_test: Fail |
| 208 # dart2js frontend doesn't even analyse problematic classes. | 193 # dart2js frontend doesn't even analyse problematic classes. |
| 209 class_extends_negative_test: Fail | 194 class_extends_negative_test: Fail |
| 210 duplicate_implements_test/01: Fail | 195 duplicate_implements_test/01: Fail |
| 211 duplicate_implements_test/02: Fail | 196 duplicate_implements_test/02: Fail |
| 212 duplicate_implements_test/03: Fail | 197 duplicate_implements_test/03: Fail |
| 213 duplicate_implements_test/04: Fail | 198 duplicate_implements_test/04: Fail |
| (...skipping 24 matching lines...) Expand all Loading... | |
| 238 prefix_core_test: Fail | 223 prefix_core_test: Fail |
| 239 super_closure_test: Fail | 224 super_closure_test: Fail |
| 240 super_field_access_test: Fail | 225 super_field_access_test: Fail |
| 241 super_first_constructor_test: Fail | 226 super_first_constructor_test: Fail |
| 242 # Triaged. | 227 # Triaged. |
| 243 function_type_this_parameter_test: Crash # NPE in private identifiers rename. | 228 function_type_this_parameter_test: Crash # NPE in private identifiers rename. |
| 244 method_override2_test/00: Fail # Must provide compiler errors, not currently sup ported by framework. | 229 method_override2_test/00: Fail # Must provide compiler errors, not currently sup ported by framework. |
| 245 method_override2_test/02: Fail # Must provide compiler errors, not currently sup ported by framework. | 230 method_override2_test/02: Fail # Must provide compiler errors, not currently sup ported by framework. |
| 246 method_override2_test/03: Fail # Must provide compiler errors, not currently sup ported by framework. | 231 method_override2_test/03: Fail # Must provide compiler errors, not currently sup ported by framework. |
| 247 syntax_test/47: Fail # We should get compile-time error on const constructor ha ving body. But we don't emit default constructors with empty body. | 232 syntax_test/47: Fail # We should get compile-time error on const constructor ha ving body. But we don't emit default constructors with empty body. |
| 248 type_variable_bounds2_test/00: Fail # See above | |
| 249 type_variable_bounds2_test/03: Fail # See above | |
| 250 type_variable_bounds2_test/05: Fail # See above | |
| 251 try_catch_test: Fail # New catch syntax is not supported by dart2js yet. | 233 try_catch_test: Fail # New catch syntax is not supported by dart2js yet. |
| 252 # Should be triaged. | 234 # Should be triaged. |
| 253 bad_override_test/01: Fail | 235 bad_override_test/01: Fail |
| 254 bad_override_test/02: Fail | 236 bad_override_test/02: Fail |
| 255 bad_override_test/03: Fail | 237 bad_override_test/03: Fail |
| 256 bad_override_test/04: Fail | 238 bad_override_test/04: Fail |
| 257 bad_override_test/05: Fail | 239 bad_override_test/05: Fail |
| 258 bad_override_test/06: Fail | 240 bad_override_test/06: Fail |
| 259 class_override_negative_test: Fail | 241 class_override_negative_test: Fail |
| 260 ct_const2_test: Fail, Pass | 242 ct_const2_test: Fail, Pass |
| 261 disable_privacy_test: Fail | 243 disable_privacy_test: Fail |
| 262 empty_body_member_negative_test: Fail | 244 empty_body_member_negative_test: Fail |
| 263 factory4_test: Fail | 245 factory4_test: Fail |
| 264 field2_negative_test: Fail | 246 field2_negative_test: Fail |
| 265 field4_negative_test: Fail | 247 field4_negative_test: Fail |
| 266 field5_negative_test: Fail | 248 field5_negative_test: Fail |
| 267 field6a_negative_test: Fail | 249 field6a_negative_test: Fail |
| 268 field7a_negative_test: Fail | 250 field7a_negative_test: Fail |
| 269 field_optimization2_test: Fail | 251 field_optimization2_test: Fail |
| 270 field_optimization_test: Fail | 252 field_optimization_test: Fail |
| 271 field_override_test/01: Fail | 253 field_override_test/01: Fail |
| 272 field_override_test/02: Fail | 254 field_override_test/02: Fail |
| 273 field_override_test/none: Fail | 255 field_override_test/none: Fail |
| 274 function_field_test: Fail | 256 function_field_test: Fail |
| 275 generic_test: Fail | 257 generic_test: Fail |
| 276 getters_setters2_test/03: Fail | |
| 277 implicit_closure_test: Fail, Pass | 258 implicit_closure_test: Fail, Pass |
| 278 interface_factory_constructor_negative_test: Fail | 259 interface_factory_constructor_negative_test: Fail |
| 279 interface_static_method_negative_test: Fail | 260 interface_static_method_negative_test: Fail |
| 280 interface_test: Fail | 261 interface_test: Fail |
| 281 library5_test: Fail | 262 library5_test: Fail |
| 282 non_const_super_negative_test: Fail | 263 non_const_super_negative_test: Fail |
| 283 number_identifier_negative_test: Fail | 264 number_identifier_negative_test: Fail |
| 284 operator1_negative_test: Fail | 265 operator1_negative_test: Fail |
| 285 override_field_test/01: Fail | 266 override_field_test/01: Fail |
| 286 override_field_method3_negative_test: Fail | 267 override_field_method3_negative_test: Fail |
| 287 prefix15_test: Fail | |
| 288 prefix18_negative_test: Fail | 268 prefix18_negative_test: Fail |
| 289 prefix20_negative_test: Fail | 269 prefix20_negative_test: Fail |
| 290 static_final_field_negative_test: Fail | 270 static_final_field_negative_test: Fail |
| 291 static_implicit_closure_test: Fail, Pass | 271 static_implicit_closure_test: Fail, Pass |
| 292 static_top_level_test/00: Fail | 272 static_top_level_test/00: Fail |
| 293 static_top_level_test/01: Fail | 273 static_top_level_test/01: Fail |
| 294 static_top_level_test/02: Fail | 274 static_top_level_test/02: Fail |
| 295 static_top_level_test/03: Fail | 275 static_top_level_test/03: Fail |
| 296 static_top_level_test/04: Fail | 276 static_top_level_test/04: Fail |
| 297 static_top_level_test/05: Fail | 277 static_top_level_test/05: Fail |
| 298 switch_label_test: Fail | 278 switch_label_test: Fail |
| 299 type_variable_bounds2_test/02: Fail | |
| 300 type_variable_bounds2_test/06: Fail | |
| 301 type_variable_bounds_test/02: Fail | |
| 302 type_variable_bounds_test/04: Fail | |
| 303 type_variable_bounds_test/05: Fail | |
| OLD | NEW |