Chromium Code Reviews

Side by Side Diff: pkg/dev_compiler/test/not_yet_strong_tests.dart

Issue 2571363002: fixes #27385, implement virtual fields in DDC (Closed)
Patch Set: format Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
OLDNEW
1 import 'dart:collection'; 1 import 'dart:collection';
2 2
3 /// The set of tests that are not yet strong mode safe. 3 /// The set of tests that are not yet strong mode safe.
4 final notYetStrongTests = new HashSet<String>.from([ 4 final notYetStrongTests = new HashSet<String>.from([
5 'language/abstract_exact_selector_test_01_multi', 5 'language/abstract_exact_selector_test_01_multi',
6 'language/abstract_factory_constructor_test_00_multi', 6 'language/abstract_factory_constructor_test_00_multi',
7 'language/abstract_getter_test_01_multi', 7 'language/abstract_getter_test_01_multi',
8 'language/abstract_runtime_error_test_01_multi', 8 'language/abstract_runtime_error_test_01_multi',
9 'language/abstract_runtime_error_test_02_multi', 9 'language/abstract_runtime_error_test_02_multi',
10 'language/abstract_runtime_error_test_03_multi', 10 'language/abstract_runtime_error_test_03_multi',
(...skipping 648 matching lines...)
659 'language/field_override2_test', 659 'language/field_override2_test',
660 'language/field_override3_test_00_multi', 660 'language/field_override3_test_00_multi',
661 'language/field_override3_test_01_multi', 661 'language/field_override3_test_01_multi',
662 'language/field_override3_test_02_multi', 662 'language/field_override3_test_02_multi',
663 'language/field_override3_test_03_multi', 663 'language/field_override3_test_03_multi',
664 'language/field_override4_test_00_multi', 664 'language/field_override4_test_00_multi',
665 'language/field_override4_test_02_multi', 665 'language/field_override4_test_02_multi',
666 'language/field_override_test_01_multi', 666 'language/field_override_test_01_multi',
667 'language/field_override_test_02_multi', 667 'language/field_override_test_02_multi',
668 'language/field_override_test_none_multi', 668 'language/field_override_test_none_multi',
669 'language/field_test',
670 'language/field_type_check_test_01_multi', 669 'language/field_type_check_test_01_multi',
671 'language/final_field_initialization_order_test', 670 'language/final_field_initialization_order_test',
672 'language/final_for_in_variable_test_01_multi', 671 'language/final_for_in_variable_test_01_multi',
673 'language/final_is_not_const_test_01_multi', 672 'language/final_is_not_const_test_01_multi',
674 'language/final_param_test_01_multi', 673 'language/final_param_test_01_multi',
675 'language/final_super_field_set_test_01_multi', 674 'language/final_super_field_set_test_01_multi',
676 'language/final_syntax_test_09_multi', 675 'language/final_syntax_test_09_multi',
677 'language/final_syntax_test_10_multi', 676 'language/final_syntax_test_10_multi',
678 'language/final_variable_assignment_test_01_multi', 677 'language/final_variable_assignment_test_01_multi',
679 'language/final_variable_assignment_test_02_multi', 678 'language/final_variable_assignment_test_02_multi',
(...skipping 662 matching lines...)
1342 'language/override_inheritance_field_test_11_multi', 1341 'language/override_inheritance_field_test_11_multi',
1343 'language/override_inheritance_field_test_26_multi', 1342 'language/override_inheritance_field_test_26_multi',
1344 'language/override_inheritance_field_test_28_multi', 1343 'language/override_inheritance_field_test_28_multi',
1345 'language/override_inheritance_field_test_29_multi', 1344 'language/override_inheritance_field_test_29_multi',
1346 'language/override_inheritance_field_test_30_multi', 1345 'language/override_inheritance_field_test_30_multi',
1347 'language/override_inheritance_field_test_31_multi', 1346 'language/override_inheritance_field_test_31_multi',
1348 'language/override_inheritance_field_test_32_multi', 1347 'language/override_inheritance_field_test_32_multi',
1349 'language/override_inheritance_field_test_33_multi', 1348 'language/override_inheritance_field_test_33_multi',
1350 'language/override_inheritance_field_test_33a_multi', 1349 'language/override_inheritance_field_test_33a_multi',
1351 'language/override_inheritance_field_test_34_multi', 1350 'language/override_inheritance_field_test_34_multi',
1352 'language/override_inheritance_field_test_41_multi',
1353 'language/override_inheritance_field_test_42_multi', 1351 'language/override_inheritance_field_test_42_multi',
1354 'language/override_inheritance_field_test_43_multi', 1352 'language/override_inheritance_field_test_43_multi',
1355 'language/override_inheritance_field_test_44_multi', 1353 'language/override_inheritance_field_test_44_multi',
1356 'language/override_inheritance_field_test_45_multi', 1354 'language/override_inheritance_field_test_45_multi',
1357 'language/override_inheritance_field_test_46_multi',
1358 'language/override_inheritance_field_test_47_multi', 1355 'language/override_inheritance_field_test_47_multi',
1359 'language/override_inheritance_field_test_48_multi', 1356 'language/override_inheritance_field_test_48_multi',
1360 'language/override_inheritance_field_test_49_multi', 1357 'language/override_inheritance_field_test_49_multi',
1361 'language/override_inheritance_field_test_50_multi', 1358 'language/override_inheritance_field_test_50_multi',
1362 'language/override_inheritance_field_test_53_multi', 1359 'language/override_inheritance_field_test_53_multi',
1363 'language/override_inheritance_field_test_54_multi', 1360 'language/override_inheritance_field_test_54_multi',
1364 'language/override_inheritance_generic_test_02_multi', 1361 'language/override_inheritance_generic_test_02_multi',
1365 'language/override_inheritance_generic_test_04_multi', 1362 'language/override_inheritance_generic_test_04_multi',
1366 'language/override_inheritance_generic_test_06_multi', 1363 'language/override_inheritance_generic_test_06_multi',
1367 'language/override_inheritance_generic_test_07_multi', 1364 'language/override_inheritance_generic_test_07_multi',
(...skipping 113 matching lines...)
1481 'language/regress_21912_test_02_multi', 1478 'language/regress_21912_test_02_multi',
1482 'language/regress_22438_test', 1479 'language/regress_22438_test',
1483 'language/regress_22936_test_01_multi', 1480 'language/regress_22936_test_01_multi',
1484 'language/regress_23038_test_01_multi', 1481 'language/regress_23038_test_01_multi',
1485 'language/regress_23051_test_01_multi', 1482 'language/regress_23051_test_01_multi',
1486 'language/regress_23408_test', 1483 'language/regress_23408_test',
1487 'language/return_type_test', 1484 'language/return_type_test',
1488 'language/rewrite_implicit_this_test_01_multi', 1485 'language/rewrite_implicit_this_test_01_multi',
1489 'language/scope_variable_test_01_multi', 1486 'language/scope_variable_test_01_multi',
1490 'language/setter_no_getter_call_test_01_multi', 1487 'language/setter_no_getter_call_test_01_multi',
1491 'language/setter_override2_test_00_multi',
1492 'language/setter_override_test_00_multi', 1488 'language/setter_override_test_00_multi',
1493 'language/setter_override_test_01_multi', 1489 'language/setter_override_test_01_multi',
1494 'language/setter_override_test_02_multi', 1490 'language/setter_override_test_02_multi',
1495 'language/setter_override_test_03_multi', 1491 'language/setter_override_test_03_multi',
1496 'language/static_field1_test', 1492 'language/static_field1_test',
1497 'language/static_field1a_test', 1493 'language/static_field1a_test',
1498 'language/static_field2_test', 1494 'language/static_field2_test',
1499 'language/static_field2a_test', 1495 'language/static_field2a_test',
1500 'language/static_field3_test_01_multi', 1496 'language/static_field3_test_01_multi',
1501 'language/static_field3_test_02_multi', 1497 'language/static_field3_test_02_multi',
(...skipping 251 matching lines...)
1753 'language/type_parameter_test_06_multi', 1749 'language/type_parameter_test_06_multi',
1754 'language/type_parameter_test_none_multi', 1750 'language/type_parameter_test_none_multi',
1755 'language/type_promotion_assign_test_01_multi', 1751 'language/type_promotion_assign_test_01_multi',
1756 'language/type_promotion_assign_test_02_multi', 1752 'language/type_promotion_assign_test_02_multi',
1757 'language/type_promotion_assign_test_03_multi', 1753 'language/type_promotion_assign_test_03_multi',
1758 'language/type_promotion_assign_test_04_multi', 1754 'language/type_promotion_assign_test_04_multi',
1759 'language/type_promotion_closure_test_01_multi', 1755 'language/type_promotion_closure_test_01_multi',
1760 'language/type_promotion_closure_test_02_multi', 1756 'language/type_promotion_closure_test_02_multi',
1761 'language/type_promotion_closure_test_03_multi', 1757 'language/type_promotion_closure_test_03_multi',
1762 'language/type_promotion_closure_test_04_multi', 1758 'language/type_promotion_closure_test_04_multi',
1763 'language/type_promotion_closure_test_05_multi',
1764 'language/type_promotion_closure_test_06_multi', 1759 'language/type_promotion_closure_test_06_multi',
1765 'language/type_promotion_closure_test_07_multi', 1760 'language/type_promotion_closure_test_07_multi',
1766 'language/type_promotion_closure_test_08_multi',
1767 'language/type_promotion_closure_test_09_multi', 1761 'language/type_promotion_closure_test_09_multi',
1768 'language/type_promotion_closure_test_10_multi', 1762 'language/type_promotion_closure_test_10_multi',
1769 'language/type_promotion_closure_test_11_multi', 1763 'language/type_promotion_closure_test_11_multi',
1770 'language/type_promotion_closure_test_12_multi', 1764 'language/type_promotion_closure_test_12_multi',
1771 'language/type_promotion_closure_test_13_multi', 1765 'language/type_promotion_closure_test_13_multi',
1772 'language/type_promotion_closure_test_14_multi', 1766 'language/type_promotion_closure_test_14_multi',
1773 'language/type_promotion_closure_test_15_multi', 1767 'language/type_promotion_closure_test_15_multi',
1774 'language/type_promotion_closure_test_16_multi', 1768 'language/type_promotion_closure_test_16_multi',
1775 'language/type_promotion_closure_test_none_multi',
1776 'language/type_promotion_functions_test_01_multi', 1769 'language/type_promotion_functions_test_01_multi',
1777 'language/type_promotion_functions_test_02_multi', 1770 'language/type_promotion_functions_test_02_multi',
1778 'language/type_promotion_functions_test_03_multi', 1771 'language/type_promotion_functions_test_03_multi',
1779 'language/type_promotion_functions_test_04_multi', 1772 'language/type_promotion_functions_test_04_multi',
1780 'language/type_promotion_functions_test_05_multi', 1773 'language/type_promotion_functions_test_05_multi',
1781 'language/type_promotion_functions_test_06_multi', 1774 'language/type_promotion_functions_test_06_multi',
1782 'language/type_promotion_functions_test_07_multi', 1775 'language/type_promotion_functions_test_07_multi',
1783 'language/type_promotion_functions_test_08_multi', 1776 'language/type_promotion_functions_test_08_multi',
1784 'language/type_promotion_functions_test_09_multi', 1777 'language/type_promotion_functions_test_09_multi',
1785 'language/type_promotion_functions_test_10_multi', 1778 'language/type_promotion_functions_test_10_multi',
(...skipping 344 matching lines...)
2130 'lib/mirrors/generics_test_01_multi', 2123 'lib/mirrors/generics_test_01_multi',
2131 'lib/mirrors/get_symbol_name_no_such_method_test', 2124 'lib/mirrors/get_symbol_name_no_such_method_test',
2132 'lib/mirrors/immutable_collections_test', 2125 'lib/mirrors/immutable_collections_test',
2133 'lib/mirrors/inference_and_no_such_method_test', 2126 'lib/mirrors/inference_and_no_such_method_test',
2134 'lib/mirrors/inherit_field_test', 2127 'lib/mirrors/inherit_field_test',
2135 'lib/mirrors/initializing_formals_test_01_multi', 2128 'lib/mirrors/initializing_formals_test_01_multi',
2136 'lib/mirrors/initializing_formals_test_03_multi', 2129 'lib/mirrors/initializing_formals_test_03_multi',
2137 'lib/mirrors/initializing_formals_test_none_multi', 2130 'lib/mirrors/initializing_formals_test_none_multi',
2138 'lib/mirrors/instance_members_easier_test', 2131 'lib/mirrors/instance_members_easier_test',
2139 'lib/mirrors/instance_members_test', 2132 'lib/mirrors/instance_members_test',
2140 'lib/mirrors/instance_members_with_override_test',
2141 'lib/mirrors/intercepted_class_test', 2133 'lib/mirrors/intercepted_class_test',
2142 'lib/mirrors/intercepted_object_test', 2134 'lib/mirrors/intercepted_object_test',
2143 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_named_multi', 2135 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_named_multi',
2144 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_none_multi', 2136 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_none_multi',
2145 'lib/mirrors/invoke_call_through_getter_test_named_multi', 2137 'lib/mirrors/invoke_call_through_getter_test_named_multi',
2146 'lib/mirrors/invoke_call_through_getter_test_none_multi', 2138 'lib/mirrors/invoke_call_through_getter_test_none_multi',
2147 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_name d_multi', 2139 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_name d_multi',
2148 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_none _multi', 2140 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_none _multi',
2149 'lib/mirrors/invoke_call_through_implicit_getter_test', 2141 'lib/mirrors/invoke_call_through_implicit_getter_test',
2150 'lib/mirrors/lazy_static_test', 2142 'lib/mirrors/lazy_static_test',
(...skipping 115 matching lines...)
2266 'lib/mirrors/typedef_reflected_type_test_none_multi', 2258 'lib/mirrors/typedef_reflected_type_test_none_multi',
2267 'lib/mirrors/variable_is_const_test_01_multi', 2259 'lib/mirrors/variable_is_const_test_01_multi',
2268 'language/application_negative_test', 2260 'language/application_negative_test',
2269 'language/assign_instance_method_negative_test', 2261 'language/assign_instance_method_negative_test',
2270 'language/bad_initializer1_negative_test', 2262 'language/bad_initializer1_negative_test',
2271 'language/bad_initializer2_negative_test', 2263 'language/bad_initializer2_negative_test',
2272 'language/bad_named_constructor_negative_test', 2264 'language/bad_named_constructor_negative_test',
2273 'language/body_less_constructor_wrong_arg_negative_test', 2265 'language/body_less_constructor_wrong_arg_negative_test',
2274 'language/bound_closure_equality_test', 2266 'language/bound_closure_equality_test',
2275 'language/call_test', 2267 'language/call_test',
2276 'language/closure_with_super_field_test',
2277 'language/const_counter_negative_test', 2268 'language/const_counter_negative_test',
2278 'language/const_map4_test', 2269 'language/const_map4_test',
2279 'language/const_optional_args_negative_test', 2270 'language/const_optional_args_negative_test',
2280 'language/constructor3_negative_test', 2271 'language/constructor3_negative_test',
2281 'language/constructor_call_wrong_argument_count_negative_test', 2272 'language/constructor_call_wrong_argument_count_negative_test',
2282 'language/constructor_redirect1_negative_test', 2273 'language/constructor_redirect1_negative_test',
2283 'language/constructor_redirect2_negative_test', 2274 'language/constructor_redirect2_negative_test',
2284 'language/constructor_setter_negative_test', 2275 'language/constructor_setter_negative_test',
2285 'language/ct_const_test', 2276 'language/ct_const_test',
2286 'language/duplicate_export_negative_test', 2277 'language/duplicate_export_negative_test',
2287 'language/duplicate_interface_negative_test', 2278 'language/duplicate_interface_negative_test',
2288 'language/export_ambiguous_main_negative_test', 2279 'language/export_ambiguous_main_negative_test',
2289 'language/extend_type_parameter2_negative_test', 2280 'language/extend_type_parameter2_negative_test',
2290 'language/extend_type_parameter_negative_test', 2281 'language/extend_type_parameter_negative_test',
2291 'language/factory2_negative_test', 2282 'language/factory2_negative_test',
2292 'language/factory3_negative_test', 2283 'language/factory3_negative_test',
2293 'language/factory_negative_test', 2284 'language/factory_negative_test',
2294 'language/field1_negative_test', 2285 'language/field1_negative_test',
2295 'language/field2_negative_test', 2286 'language/field2_negative_test',
2296 'language/field3_negative_test', 2287 'language/field3_negative_test',
2297 'language/field4_negative_test', 2288 'language/field4_negative_test',
2298 'language/field5_negative_test', 2289 'language/field5_negative_test',
2299 'language/field6_negative_test', 2290 'language/field6_negative_test',
2300 'language/field6a_negative_test', 2291 'language/field6a_negative_test',
2301 'language/field_method4_negative_test', 2292 'language/field_method4_negative_test',
2302 'language/function_type_alias_test', 2293 'language/function_type_alias_test',
2303 'language/function_type_parameter2_negative_test', 2294 'language/function_type_parameter2_negative_test',
2304 'language/function_type_parameter_negative_test', 2295 'language/function_type_parameter_negative_test',
2305 'language/getter_declaration_negative_test', 2296 'language/getter_declaration_negative_test',
2306 'language/getter_override2_test_00_multi',
2307 'language/getters_setters_test',
2308 'language/import_combinators_negative_test', 2297 'language/import_combinators_negative_test',
2309 'language/initializing_formal_type_test', 2298 'language/initializing_formal_type_test',
2310 'language/inst_field_initializer1_negative_test', 2299 'language/inst_field_initializer1_negative_test',
2311 'language/instance_call_wrong_argument_count_negative_test', 2300 'language/instance_call_wrong_argument_count_negative_test',
2312 'language/instance_method2_negative_test', 2301 'language/instance_method2_negative_test',
2313 'language/instance_method_negative_test', 2302 'language/instance_method_negative_test',
2314 'language/interface2_negative_test', 2303 'language/interface2_negative_test',
2315 'language/interface_injection1_negative_test', 2304 'language/interface_injection1_negative_test',
2316 'language/interface_injection2_negative_test', 2305 'language/interface_injection2_negative_test',
2317 'language/interface_static_method_negative_test', 2306 'language/interface_static_method_negative_test',
(...skipping 57 matching lines...)
2375 'language/string_interpolation1_negative_test', 2364 'language/string_interpolation1_negative_test',
2376 'language/string_interpolation2_negative_test', 2365 'language/string_interpolation2_negative_test',
2377 'language/string_interpolation3_negative_test', 2366 'language/string_interpolation3_negative_test',
2378 'language/string_interpolation4_negative_test', 2367 'language/string_interpolation4_negative_test',
2379 'language/string_interpolation5_negative_test', 2368 'language/string_interpolation5_negative_test',
2380 'language/string_interpolation6_negative_test', 2369 'language/string_interpolation6_negative_test',
2381 'language/string_unicode1_negative_test', 2370 'language/string_unicode1_negative_test',
2382 'language/string_unicode2_negative_test', 2371 'language/string_unicode2_negative_test',
2383 'language/string_unicode3_negative_test', 2372 'language/string_unicode3_negative_test',
2384 'language/string_unicode4_negative_test', 2373 'language/string_unicode4_negative_test',
2385 'language/super_field_2_test',
2386 'language/super_field_test',
2387 'language/switch1_negative_test', 2374 'language/switch1_negative_test',
2388 'language/switch3_negative_test', 2375 'language/switch3_negative_test',
2389 'language/switch4_negative_test', 2376 'language/switch4_negative_test',
2390 'language/switch5_negative_test', 2377 'language/switch5_negative_test',
2391 'language/switch7_negative_test', 2378 'language/switch7_negative_test',
2392 'language/test_negative_test', 2379 'language/test_negative_test',
2393 'language/type_variable_static_context_negative_test', 2380 'language/type_variable_static_context_negative_test',
2394 'language/unary_plus_negative_test', 2381 'language/unary_plus_negative_test',
2395 'language/unhandled_exception_negative_test', 2382 'language/unhandled_exception_negative_test',
2396 'language/unresolved_in_factory_negative_test', 2383 'language/unresolved_in_factory_negative_test',
(...skipping 24 matching lines...)
2421 'lib/html/mutationobserver_test', 2408 'lib/html/mutationobserver_test',
2422 'lib/html/postmessage_structured_test', 2409 'lib/html/postmessage_structured_test',
2423 'lib/html/resource_http_test', 2410 'lib/html/resource_http_test',
2424 'lib/html/transferables_test', 2411 'lib/html/transferables_test',
2425 'lib/html/webgl_1_test', 2412 'lib/html/webgl_1_test',
2426 'lib/html/wrapping_collections_test', 2413 'lib/html/wrapping_collections_test',
2427 // TODO(jmesserly): these are both under "dart:html" as well. 2414 // TODO(jmesserly): these are both under "dart:html" as well.
2428 'js_test', 2415 'js_test',
2429 'js_util_test' 2416 'js_util_test'
2430 ]); 2417 ]);
OLDNEW
« no previous file with comments | « pkg/dev_compiler/test/browser/language_tests.js ('k') | tests/language_strong/abstract_getter2_test.dart » ('j') | no next file with comments »

Powered by Google App Engine