mirror of
https://github.com/jquery/jquery.git
synced 2024-10-05 11:34:18 +00:00
Don't expect QUnit to clean up jQuery internal data. Close gh-883.
This commit is contained in:
parent
488e502b98
commit
2b2ca8baa3
@ -136,9 +136,16 @@ function testSubproject( label, url, risTests ) {
|
||||
ajaxSettings = jQuery.ajaxSettings;
|
||||
|
||||
QUnit.reset = function() {
|
||||
reset.apply(this, arguments);
|
||||
|
||||
// Ensure jQuery events and data on the fixture are properly removed
|
||||
jQuery("#qunit-fixture").empty();
|
||||
|
||||
// Reset internal jQuery state
|
||||
jQuery.event.global = {};
|
||||
jQuery.ajaxSettings = jQuery.extend({}, ajaxSettings);
|
||||
jQuery.ajaxSettings = jQuery.extend( {}, ajaxSettings );
|
||||
|
||||
// Let QUnit reset the fixture
|
||||
reset.apply( this, arguments );
|
||||
};
|
||||
})();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user