diff --git a/packages/ember-testing/lib/setup_for_testing.js b/packages/ember-testing/lib/setup_for_testing.js index b1904520893..9390ab10945 100644 --- a/packages/ember-testing/lib/setup_for_testing.js +++ b/packages/ember-testing/lib/setup_for_testing.js @@ -35,11 +35,13 @@ export default function setupForTesting() { setAdapter((typeof self.QUnit === 'undefined') ? new Adapter() : new QUnitAdapter()); } - jQuery(document).off('ajaxSend', incrementPendingRequests); - jQuery(document).off('ajaxComplete', decrementPendingRequests); + if (jQuery) { + jQuery(document).off('ajaxSend', incrementPendingRequests); + jQuery(document).off('ajaxComplete', decrementPendingRequests); - clearPendingRequests(); + clearPendingRequests(); - jQuery(document).on('ajaxSend', incrementPendingRequests); - jQuery(document).on('ajaxComplete', decrementPendingRequests); + jQuery(document).on('ajaxSend', incrementPendingRequests); + jQuery(document).on('ajaxComplete', decrementPendingRequests); + } }