OLD | NEW |
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, 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 (function() { | 5 (function() { |
6 'use strict'; | 6 'use strict'; |
7 | 7 |
8 let dart_sdk = dart_library.import('dart_sdk'); | 8 let dart_sdk = dart_library.import('dart_sdk'); |
9 dart_sdk._isolate_helper.startRootIsolate(function() {}, []); | 9 dart_sdk._isolate_helper.startRootIsolate(function() {}, []); |
10 let async_helper = dart_library.import('async_helper').async_helper; | 10 let async_helper = dart_library.import('async_helper').async_helper; |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
53 'async_star_test_04_multi': ['unittest', 'skip', 'fail'], | 53 'async_star_test_04_multi': ['unittest', 'skip', 'fail'], |
54 'async_star_test_05_multi': ['unittest', 'skip', 'fail'], | 54 'async_star_test_05_multi': ['unittest', 'skip', 'fail'], |
55 | 55 |
56 'async_switch_test': skip_fail, | 56 'async_switch_test': skip_fail, |
57 'asyncstar_throw_in_catch_test': skip_fail, | 57 'asyncstar_throw_in_catch_test': skip_fail, |
58 'await_future_test': skip_fail, | 58 'await_future_test': skip_fail, |
59 'bit_operations_test_none_multi': skip_fail, // DDC/dart2js canonicalize
bitop results to unsigned | 59 'bit_operations_test_none_multi': skip_fail, // DDC/dart2js canonicalize
bitop results to unsigned |
60 'bool_test': skip_fail, | 60 'bool_test': skip_fail, |
61 'bound_closure_equality_test': skip_fail, | 61 'bound_closure_equality_test': skip_fail, |
62 'branch_canonicalization_test': skip_fail, // JS bit operations truncate
to 32 bits. | 62 'branch_canonicalization_test': skip_fail, // JS bit operations truncate
to 32 bits. |
63 'call_closurization_test': skip_fail, | 63 'call_closurization_test': fail, // Functions do not expose a "call" metho
d. |
64 'call_function_apply_test': skip_fail, | 64 'call_function_apply_test': fail, // Function.apply not really implemented
. |
65 'call_operator_test': skip_fail, | 65 'call_test': fail, // Functions do not expose a "call" method. |
66 'call_property_test': skip_fail, | 66 'call_through_null_getter_test': fail, // null errors are not converted to
NoSuchMethodErrors. |
67 'call_test': skip_fail, | 67 'call_with_no_such_method_test': fail, // Function.apply not really implem
ented. |
68 'call_this_test': skip_fail, | |
69 'call_through_null_getter_test': skip_fail, | |
70 'call_with_no_such_method_test': skip_fail, | |
71 'canonical_const2_test': skip_fail, | 68 'canonical_const2_test': skip_fail, |
72 'canonical_const_test': skip_fail, | 69 'canonical_const_test': skip_fail, |
73 'cascade_precedence_test': skip_fail, | 70 'cascade_precedence_test': skip_fail, |
74 'cast_test_01_multi': skip_fail, | 71 'cast_test_01_multi': skip_fail, |
75 'cast_test_02_multi': skip_fail, | 72 'cast_test_02_multi': skip_fail, |
76 'cast_test_03_multi': skip_fail, | 73 'cast_test_03_multi': skip_fail, |
77 'cast_test_07_multi': skip_fail, | 74 'cast_test_07_multi': skip_fail, |
78 'cast_test_10_multi': skip_fail, | 75 'cast_test_10_multi': skip_fail, |
79 'cast_test_12_multi': skip_fail, | 76 'cast_test_12_multi': skip_fail, |
80 'cast_test_13_multi': skip_fail, | 77 'cast_test_13_multi': skip_fail, |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
157 'function_subtype2_test': skip_fail, | 154 'function_subtype2_test': skip_fail, |
158 'function_subtype3_test': skip_fail, | 155 'function_subtype3_test': skip_fail, |
159 'function_subtype_bound_closure0_test': skip_fail, | 156 'function_subtype_bound_closure0_test': skip_fail, |
160 'function_subtype_bound_closure1_test': skip_fail, | 157 'function_subtype_bound_closure1_test': skip_fail, |
161 'function_subtype_bound_closure2_test': skip_fail, | 158 'function_subtype_bound_closure2_test': skip_fail, |
162 'function_subtype_bound_closure3_test': skip_fail, | 159 'function_subtype_bound_closure3_test': skip_fail, |
163 'function_subtype_bound_closure4_test': skip_fail, | 160 'function_subtype_bound_closure4_test': skip_fail, |
164 'function_subtype_bound_closure5_test': skip_fail, | 161 'function_subtype_bound_closure5_test': skip_fail, |
165 'function_subtype_bound_closure5a_test': skip_fail, | 162 'function_subtype_bound_closure5a_test': skip_fail, |
166 'function_subtype_bound_closure6_test': skip_fail, | 163 'function_subtype_bound_closure6_test': skip_fail, |
167 'function_subtype_call0_test': skip_fail, | 164 'function_subtype_call0_test': fail, // Strong mode "is" rejects some type
tests. |
168 'function_subtype_call1_test': skip_fail, | 165 'function_subtype_call1_test': fail, |
169 'function_subtype_call2_test': skip_fail, | 166 'function_subtype_call2_test': fail, |
170 'function_subtype_cast0_test': skip_fail, | 167 'function_subtype_cast0_test': fail, |
171 'function_subtype_cast1_test': skip_fail, | 168 'function_subtype_cast1_test': fail, |
172 'function_subtype_cast2_test': skip_fail, | 169 'function_subtype_cast2_test': fail, |
173 'function_subtype_cast3_test': skip_fail, | 170 'function_subtype_cast3_test': fail, |
174 'function_subtype_factory0_test': skip_fail, | 171 'function_subtype_factory0_test': skip_fail, |
175 'function_subtype_inline0_test': skip_fail, | 172 'function_subtype_inline0_test': skip_fail, |
176 'function_subtype_local0_test': skip_fail, | 173 'function_subtype_local0_test': skip_fail, |
177 'function_subtype_local1_test': skip_fail, | 174 'function_subtype_local1_test': skip_fail, |
178 'function_subtype_local2_test': skip_fail, | 175 'function_subtype_local2_test': skip_fail, |
179 'function_subtype_local3_test': skip_fail, | 176 'function_subtype_local3_test': skip_fail, |
180 'function_subtype_local4_test': skip_fail, | 177 'function_subtype_local4_test': skip_fail, |
181 'function_subtype_local5_test': skip_fail, | 178 'function_subtype_local5_test': skip_fail, |
182 'function_subtype_named1_test': skip_fail, | 179 'function_subtype_named1_test': skip_fail, |
183 'function_subtype_named2_test': skip_fail, | 180 'function_subtype_named2_test': skip_fail, |
184 'function_subtype_not0_test': skip_fail, | 181 'function_subtype_not0_test': skip_fail, |
185 'function_subtype_not1_test': skip_fail, | 182 'function_subtype_not1_test': skip_fail, |
186 'function_subtype_not2_test': skip_fail, | 183 'function_subtype_not2_test': skip_fail, |
187 'function_subtype_not3_test': skip_fail, | 184 'function_subtype_not3_test': skip_fail, |
188 'function_subtype_optional1_test': skip_fail, | 185 'function_subtype_optional1_test': skip_fail, |
189 'function_subtype_optional2_test': skip_fail, | 186 'function_subtype_optional2_test': skip_fail, |
190 'function_subtype_top_level0_test': skip_fail, | 187 'function_subtype_top_level0_test': skip_fail, |
191 'function_subtype_top_level1_test': skip_fail, | 188 'function_subtype_top_level1_test': skip_fail, |
192 'function_subtype_typearg0_test': skip_fail, | 189 'function_subtype_typearg0_test': skip_fail, |
193 'function_subtype_typearg2_test': skip_fail, | 190 'function_subtype_typearg2_test': skip_fail, |
194 'function_subtype_typearg4_test': skip_fail, | 191 'function_subtype_typearg4_test': skip_fail, |
195 'function_type_alias2_test': skip_fail, | 192 'function_type_alias2_test': skip_fail, |
196 'function_type_alias3_test': skip_fail, | 193 'function_type_alias3_test': skip_fail, |
197 'function_type_alias4_test': skip_fail, | 194 'function_type_alias4_test': skip_fail, |
198 'function_type_alias6_test_none_multi': skip_fail, | 195 'function_type_alias6_test_none_multi': skip_fail, |
199 'function_type_alias_test': skip_fail, | 196 'function_type_alias_test': skip_fail, |
200 'function_type_call_getter_test': skip_fail, | |
201 'gc_test': skip_fail, | 197 'gc_test': skip_fail, |
202 'generic_field_mixin2_test': skip_fail, | 198 'generic_field_mixin2_test': skip_fail, |
203 'generic_field_mixin3_test': skip_fail, | 199 'generic_field_mixin3_test': skip_fail, |
204 'generic_field_mixin4_test': skip_fail, | 200 'generic_field_mixin4_test': skip_fail, |
205 'generic_field_mixin5_test': skip_fail, | 201 'generic_field_mixin5_test': skip_fail, |
206 'generic_field_mixin_test': skip_fail, | 202 'generic_field_mixin_test': skip_fail, |
207 'generic_instanceof2_test': skip_fail, | 203 'generic_instanceof2_test': skip_fail, |
208 'generic_is_check_test': skip_fail, | 204 'generic_is_check_test': skip_fail, |
209 'getter_closure_execution_order_test': skip_fail, | 205 'getter_closure_execution_order_test': skip_fail, |
210 'getter_override2_test_00_multi': skip_fail, | 206 'getter_override2_test_00_multi': skip_fail, |
(...skipping 554 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
765 | 761 |
766 for (let action of unittest_tests) { | 762 for (let action of unittest_tests) { |
767 try { | 763 try { |
768 action(); | 764 action(); |
769 } catch (e) { | 765 } catch (e) { |
770 console.error("Caught error tying to setup test:", e); | 766 console.error("Caught error tying to setup test:", e); |
771 } | 767 } |
772 } | 768 } |
773 }); | 769 }); |
774 })(); | 770 })(); |
OLD | NEW |