Chromium Code Reviews| Index: pkg/dev_compiler/test/browser/language_tests.js |
| diff --git a/pkg/dev_compiler/test/browser/language_tests.js b/pkg/dev_compiler/test/browser/language_tests.js |
| index 580c8096fe35fdfc284d4dea53d62a4236d5811b..25ea068db3eead362971976aa1f60bd6f62b6da6 100644 |
| --- a/pkg/dev_compiler/test/browser/language_tests.js |
| +++ b/pkg/dev_compiler/test/browser/language_tests.js |
| @@ -410,9 +410,6 @@ define(['dart_sdk', 'async_helper', 'expect', 'unittest', 'require'], |
| 'utf85_test': skip_timeout, |
| }, |
| - // TODO(jacobr): enable more of the html tests in unittest once they have |
| - // more hope of passing. Triage tests that can never run in this test |
| - // runner and track them separately. |
| 'lib/html': { |
| 'async_spawnuri_test': async_unittest, |
| 'async_test': async_unittest, |
| @@ -440,10 +437,7 @@ define(['dart_sdk', 'async_helper', 'expect', 'unittest', 'require'], |
| 'element_classes_test': 'fail', // sdk#27579. |
| 'element_classes_svg_test': 'fail', // sdk#27579. |
| - // This fails because we get 150 instead of 10 on line 45. |
| - 'element_dimensions_test': 'fail', |
| - |
| - // Failure: 'Expected 364 to be in the inclusive range [111, 160].'. |
| + // Failure: 'Expected 56 to be in the inclusive range [111, 160].'. |
| 'element_offset_test': 'fail', |
| 'element_test': async_unittest, |
| 'element_types_test': 'fail', // sdk#27578. |
| @@ -461,9 +455,6 @@ define(['dart_sdk', 'async_helper', 'expect', 'unittest', 'require'], |
| 'fontface_test': 'fail', |
| 'form_data_test': async_unittest, |
| 'history_test': async_unittest, |
| - |
| - // Failing because innerHtml should be 'Hello World' but was ''. |
| - 'htmlelement_test': 'fail', |
| 'indexeddb_1_test': async_unittest, |
| 'indexeddb_2_test': async_unittest, |
| 'indexeddb_3_test': async_unittest, |
| @@ -482,92 +473,59 @@ define(['dart_sdk', 'async_helper', 'expect', 'unittest', 'require'], |
| // The "typed literal" test fails because the object does not have "_c". |
| 'js_util_test': 'fail', |
| - 'keyboard_event_test': ['unittest', 'skip', 'fail'], |
| - 'localstorage_test': ['unittest', 'skip', 'fail'], |
| - 'location_test': ['unittest', 'skip', 'fail'], |
| - 'mediasource_test': ['unittest', 'skip', 'fail'], |
| - 'media_stream_test': ['unittest', 'skip', 'fail'], |
| - 'messageevent_test': ['unittest', 'skip', 'fail'], |
| - 'mirrors_js_typed_interop_test': ['unittest', 'skip', 'fail'], |
| - 'mouse_event_test': ['unittest', 'skip', 'fail'], |
| - 'mutationobserver_test': ['unittest', 'skip', 'fail'], |
| - 'native_gc_test': ['unittest', 'skip', 'fail'], |
| - 'navigator_test': ['unittest', 'skip', 'fail'], |
| - 'node_test': ['unittest', 'skip', 'fail'], |
| - 'node_validator_important_if_you_suppress_make_the_bug_critical_test': ['unittest', 'skip', 'fail'], |
| - 'non_instantiated_is_test': ['unittest', 'skip', 'fail'], |
| - 'notification_test': ['unittest', 'skip', 'fail'], |
| - 'performance_api_test': ['unittest', 'skip', 'fail'], |
| - 'postmessage_structured_test': ['unittest', 'skip', 'fail'], |
| - 'private_extension_member_test': ['unittest', 'skip', 'fail'], |
| - 'queryall_test': ['unittest', 'skip', 'fail'], |
| - 'query_test': ['unittest', 'skip', 'fail'], |
| - 'range_test': ['unittest', 'skip', 'fail'], |
| - 'request_animation_frame_test': ['unittest', 'skip', 'fail'], |
| - 'resource_http_test': ['unittest', 'skip', 'fail'], |
| - 'rtc_test': ['unittest', 'skip', 'fail'], |
| - 'selectelement_test': ['unittest', 'skip', 'fail'], |
| - 'serialized_script_value_test': ['unittest', 'skip', 'fail'], |
| - 'shadow_dom_test': ['unittest', 'skip', 'fail'], |
| - 'shadowroot_test': ['unittest', 'skip', 'fail'], |
| - 'speechrecognition_test': ['unittest', 'skip', 'fail'], |
| - 'storage_test': ['unittest', 'skip', 'fail'], |
| - 'streams_test': ['unittest', 'skip', 'fail'], |
| - 'svgelement_test': ['unittest', 'skip', 'fail'], |
| - 'svg_test': ['unittest', 'skip', 'fail'], |
| - 'table_test': ['unittest', 'skip', 'fail'], |
| - 'touchevent_test': ['unittest', 'skip', 'fail'], |
| - 'track_element_constructor_test': ['unittest', 'skip', 'fail'], |
| - 'transferables_test': ['unittest', 'skip', 'fail'], |
| - 'transition_event_test': ['unittest', 'skip', 'fail'], |
| - 'trusted_html_tree_sanitizer_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_1_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_2_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_3_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_4_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_5_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_arraybuffer_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_dataview_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_range_checks_test': ['unittest', 'skip', 'fail'], |
| - 'typed_arrays_simd_test': ['unittest', 'skip', 'fail'], |
| - 'typing_test': ['unittest', 'skip', 'fail'], |
| - 'unknownelement_test': ['unittest', 'skip', 'fail'], |
| - 'uri_test': ['unittest', 'skip', 'fail'], |
| - 'url_test': ['unittest', 'skip', 'fail'], |
| - 'webgl_1_test': ['unittest', 'skip', 'fail'], |
| - 'websocket_test': ['unittest', 'skip', 'fail'], |
| - 'websql_test': ['unittest', 'skip', 'fail'], |
| - 'wheelevent_test': ['unittest', 'skip', 'fail'], |
| - 'window_eq_test': ['unittest', 'skip', 'fail'], |
| - 'window_mangling_test': ['unittest', 'skip', 'fail'], |
| - 'window_nosuchmethod_test': ['unittest', 'skip', 'fail'], |
| - 'window_test': ['unittest', 'skip', 'fail'], |
| - 'worker_api_test': ['unittest', 'skip', 'fail'], |
| - 'worker_test': ['unittest', 'skip', 'fail'], |
| - 'wrapping_collections_test': ['unittest', 'skip', 'fail'], |
| - 'xhr_cross_origin_test': ['unittest', 'skip', 'fail'], |
| - 'xhr_test': ['unittest', 'skip', 'fail'], |
| - 'xsltprocessor_test': ['unittest', 'skip', 'fail'], |
| - |
| - 'js_typed_interop_default_arg_test_none_multi': ['unittest', 'skip', 'fail'], |
| - 'js_typed_interop_default_arg_test_explicit_argument_multi': ['unittest', 'skip', 'fail'], |
| + 'keyboard_event_test': async_unittest, |
| + |
| + 'mediasource_test': 'fail', // sdk#27578. |
| + 'media_stream_test': 'fail', // sdk#27578. |
| + 'messageevent_test': 'fail', // sdk#27578. |
| + |
| + // Should throw but does not. |
| + 'mirrors_js_typed_interop_test': 'fail', |
| + |
| + 'mutationobserver_test': async_unittest, |
| + 'native_gc_test': async_unittest, |
| + 'node_validator_important_if_you_suppress_make_the_bug_critical_test': 'fail', // sdk#27578. |
| + 'notification_test': 'fail', // sdk#27578. |
| + 'performance_api_test': 'fail', // sdk#27578. |
| + 'postmessage_structured_test': async_unittest, |
| + 'range_test': 'fail', // sdk#27578. |
| + 'request_animation_frame_test': async_unittest, |
| + 'resource_http_test': async_unittest, |
| + 'rtc_test': 'fail', // sdk#27578. |
| + |
| + // Expected 1, got null. |
| + 'serialized_script_value_test': 'fail', |
| + 'shadow_dom_test': 'fail', // sdk#27578. |
| + 'shadowroot_test': 'fail', // sdk#27578. |
| + 'speechrecognition_test': 'fail', // sdk#27578. |
| + 'svgelement_test': 'fail', // sdk#27578. |
| + 'touchevent_test': 'fail', // sdk#27578. |
| + 'track_element_constructor_test': 'fail', // sdk#27578. |
| + 'transferables_test': async_unittest, |
| + 'transition_event_test': async_unittest, |
| + 'url_test': async_unittest, |
| + 'websocket_test': async_unittest, |
| + 'websql_test': async_unittest, |
| + 'wheelevent_test': async_unittest, |
| + 'worker_api_test': async_unittest, |
| + 'worker_test': async_unittest, |
| + |
| + 'xhr_cross_origin_test': async_unittest, |
| + 'xhr_test': async_unittest, |
| + 'xsltprocessor_test': 'fail', // sdk#27578. |
| // Failing when it gets 3 instead of 42. |
| 'js_typed_interop_default_arg_test_default_value_multi': 'fail', |
| }, |
| 'lib/html/custom': { |
| - 'attribute_changed_callback_test': ['unittest', 'skip', 'fail'], |
| - 'constructor_calls_created_synchronously_test': |
| - ['unittest', 'skip', 'fail'], |
| - 'created_callback_test': ['unittest', 'skip', 'fail'], |
| - 'document_register_basic_test': ['unittest', 'skip', 'fail'], |
| - 'document_register_type_extensions_test': ['unittest', 'skip', 'fail'], |
| - 'element_upgrade_test': ['unittest', 'skip', 'fail'], |
| - 'entered_left_view_test': ['unittest', 'skip', 'fail'], |
| - 'js_custom_test': ['unittest', 'skip', 'fail'], |
| - 'mirrors_test': ['unittest', 'skip', 'fail'], |
| - 'regress_194523002_test': ['unittest', 'skip', 'fail'], |
| + 'attribute_changed_callback_test': async_unittest, |
| + 'constructor_calls_created_synchronously_test': async_unittest, |
| + 'created_callback_test': async_unittest, |
| + 'entered_left_view_test': async_unittest, |
| + 'js_custom_test': async_unittest, |
| + 'mirrors_test': async_unittest, |
| + 'regress_194523002_test': async_unittest, |
| }, |
| 'lib/math': { |
| @@ -820,6 +778,11 @@ define(['dart_sdk', 'async_helper', 'expect', 'unittest', 'require'], |
| } |
| } |
| + // If the test left any lingering detritus in the DOM, blow it away |
| + // so it doesn't interfere with later tests. |
| + document.body.innerHTML = ''; |
| + console.log("cleared"); |
|
Jacob
2016/10/14 16:44:38
remove console.log message
|
| + |
| if (!async_helper.asyncTestStarted) done(); |
| }); |
| } |