Edge sometimes doesn't execute module scripts. It needs to be investigated why
but for now, we're skipping the test to make our tests more stable.
Closes gh-4140
testHtml( manipulationFunctionReturningObj, assert );
} );
-QUnit[ QUnit.moduleTypeSupported ? "test" : "skip" ]( "html(script type module)", function( assert ) {
+QUnit[
+ // Support: Edge 16-17
+ // Edge sometimes doesn't execute module scripts so skip the test there.
+ ( QUnit.moduleTypeSupported && !/edge\//i.test( navigator.userAgent ) ) ?
+ "test" :
+ "skip"
+]( "html(script type module)", function( assert ) {
assert.expect( 4 );
var done = assert.async(),
$fixture = jQuery( "#qunit-fixture" );