Index: test/browser/language_tests.js |
diff --git a/test/browser/language_tests.js b/test/browser/language_tests.js |
index 21c71e3af13dc3b9a5c04787257d1289ae5798d0..6f51b94de54a359f1621f74d7f1addf389b7327c 100644 |
--- a/test/browser/language_tests.js |
+++ b/test/browser/language_tests.js |
@@ -33,7 +33,6 @@ |
// TODO(jmesserly): separate StrongModeError from other errors. |
let all_status = { |
'language': { |
- 'arithmetic2_test': fail, |
'assert_with_type_test_or_cast_test': skip_fail, |
'assertion_test': skip_fail, |
'async_await_test_none_multi': 'unittest', |
@@ -137,7 +136,7 @@ |
'double_to_string_test': skip_fail, |
'dynamic_test': skip_fail, |
'enum_mirror_test': skip_fail, |
- 'exception_test': skip_fail, |
+ 'exception_test': fail, |
'execute_finally6_test': skip_fail, |
'expect_test': skip_fail, |
'extends_test_lib': skip_fail, |
@@ -149,15 +148,10 @@ |
'fast_method_extraction_test': skip_fail, |
'field_increment_bailout_test': skip_fail, |
'field_optimization3_test': skip_fail, |
- 'field_test': skip_fail, |
'final_syntax_test_08_multi': skip_fail, |
- 'first_class_types_literals_test_01_multi': skip_fail, |
- 'first_class_types_literals_test_02_multi': skip_fail, |
- 'first_class_types_literals_test_none_multi': skip_fail, |
'first_class_types_test': skip_fail, |
'for_in2_test': skip_fail, |
'for_variable_capture_test': skip_fail, |
- 'function_propagation_test': skip_fail, |
'function_subtype0_test': skip_fail, |
'function_subtype1_test': skip_fail, |
'function_subtype2_test': skip_fail, |
@@ -205,38 +199,27 @@ |
'function_type_alias_test': skip_fail, |
'function_type_call_getter_test': skip_fail, |
'gc_test': skip_fail, |
- 'generic2_test': skip_fail, |
- 'generic_deep_test': skip_fail, |
'generic_field_mixin2_test': skip_fail, |
'generic_field_mixin3_test': skip_fail, |
'generic_field_mixin4_test': skip_fail, |
'generic_field_mixin5_test': skip_fail, |
'generic_field_mixin_test': skip_fail, |
- 'generic_inheritance_test': skip_fail, |
'generic_instanceof2_test': skip_fail, |
- 'generic_instanceof3_test': skip_fail, |
- 'generic_instanceof_test': skip_fail, |
'generic_is_check_test': skip_fail, |
- 'generic_native_test': skip_fail, |
- 'generic_parameterized_extends_test': skip_fail, |
'getter_closure_execution_order_test': skip_fail, |
'getter_override2_test_00_multi': skip_fail, |
'getters_setters_test': skip_fail, |
'hash_code_mangling_test': skip_fail, |
'identical_closure2_test': skip_fail, |
- 'if_null_behavior_test_14_multi': skip_fail, |
'infinite_switch_label_test': skip_fail, |
'infinity_test': skip_fail, |
'instance_creation_in_function_annotation_test': skip_fail, |
- 'instanceof2_test': skip_fail, |
- 'instanceof4_test_01_multi': skip_fail, |
- 'instanceof4_test_none_multi': skip_fail, |
+ 'instanceof2_test': fail, |
+ 'instanceof4_test_01_multi': fail, |
+ 'instanceof4_test_none_multi': fail, |
'instanceof_optimized_test': skip_fail, |
- 'int_test': skip_fail, |
- 'integer_division_by_zero_test': skip_fail, |
- 'interceptor_test': skip_fail, |
- 'interceptor9_test': skip_fail, |
- 'is_nan_test': skip_fail, |
+ 'integer_division_by_zero_test': fail, |
+ 'is_nan_test': fail, |
'issue10747_test': skip_fail, |
'issue13179_test': skip_fail, |
'issue21079_test': skip_fail, |
@@ -273,20 +256,16 @@ |
'mixin_type_parameter1_test': skip_fail, |
'mixin_type_parameter2_test': skip_fail, |
'mixin_type_parameter3_test': skip_fail, |
- 'modulo_test': skip_fail, |
- 'named_argument_test': skip_fail, |
+ 'modulo_test': fail, |
'named_parameter_clash_test': skip_fail, |
- 'namer2_test': skip_fail, |
'nan_identical_test': skip_fail, |
'nested_switch_label_test': skip_fail, |
'no_such_method3_test': skip_fail, |
- 'no_such_method_empty_selector_test': skip_fail, |
+ 'no_such_method_empty_selector_test': fail, |
'no_such_method_subtype_test': skip_fail, |
- 'null_no_such_method_test': skip_fail, |
'number_identifier_test_05_multi': skip_fail, |
'number_identity2_test': skip_fail, |
'numbers_test': skip_fail, |
- 'operator4_test': skip_fail, // CastError instead of TypeError |
'optimized_hoisting_checked_mode_assert_test': skip_fail, |
'redirecting_factory_reflection_test': skip_fail, |
'regress_13462_0_test': skip_fail, |
@@ -297,11 +276,7 @@ |
'regress_21795_test': skip_fail, |
'regress_22443_test': skip_fail, |
'regress_22666_test': skip_fail, |
- 'regress_22719_test': skip_fail, |
- 'regress_23650_test': skip_fail, |
- 'regress_r24720_test': skip_fail, |
'setter_no_getter_test_01_multi': skip_fail, |
- 'smi_type_test': skip_fail, |
'stack_overflow_stacktrace_test': skip_fail, |
'stack_overflow_test': skip_fail, |
'stack_trace_test': skip_fail, |
@@ -310,7 +285,6 @@ |
'stacktrace_rethrow_error_test_withtraceparameter_multi': skip_fail, |
'stacktrace_test': skip_fail, |
'string_interpolate_null_test': skip_fail, |
- 'string_interpolation_newline_test': skip_fail, |
'super_field_2_test': skip_fail, |
'super_field_test': skip_fail, |
'super_operator_index3_test': skip_fail, |
@@ -321,15 +295,9 @@ |
'sync_generator1_test_none_multi': skip_fail, |
'throwing_lazy_variable_test': skip_fail, |
'top_level_non_prefixed_library_test': skip_fail, |
- 'truncdiv_test': skip_fail, |
- 'type_argument_substitution_test': skip_fail, |
- 'type_promotion_functions_test_none_multi': skip_fail, |
- 'type_variable_closure2_test': skip_fail, |
- 'type_variable_field_initializer_closure_test': skip_fail, |
- 'type_variable_field_initializer_test': skip_fail, |
- 'type_variable_nested_test': skip_fail, |
- 'type_variable_typedef_test': skip_fail, |
- 'typedef_is_test': skip_fail, |
+ 'truncdiv_test': fail, // did not throw |
+ 'type_variable_nested_test': skip_fail, // unsound is-check |
+ 'type_variable_typedef_test': skip_fail, // unsound is-check |
'bit_operations_test_01_multi': skip_fail, |
'bit_operations_test_02_multi': skip_fail, |
@@ -361,16 +329,6 @@ |
// https://github.com/dart-lang/sdk/issues/26124 |
'prefix10_negative_test': skip_fail, |
- // TODO(vsm): Right shift should not propagate sign |
- // https://github.com/dart-lang/dev_compiler/issues/446 |
- 'float32x4_sign_mask_test': skip_fail, |
- 'int32x4_sign_mask_test': skip_fail, |
- |
- // TODO(vsm): Triage further |
- // exports._GeneratorIterable$ is not a function |
- 'byte_data_test': skip_fail, |
- 'endianness_test': skip_fail, |
- |
'library_prefixes_test1': 'helper', |
'library_prefixes_test2': 'helper', |
'top_level_prefixed_library_test': 'helper', |