summaryrefslogtreecommitdiff
path: root/js_tests/admin/inlines.test.js
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2020-03-14 15:08:03 -0700
committerCarlton Gibson <carlton@noumenal.es>2020-03-17 15:43:59 +0100
commit48d50dd53ffc72983bfe4864f9b20534f55a4dc1 (patch)
tree10140fbe32b7c4d6ab382f2d35df9cca78ea1740 /js_tests/admin/inlines.test.js
parent25d450c85246e8df9a64d8a0d1d1ade3742d7115 (diff)
Removed event handlers after JavaScript tests complete.
Fixes error "Assertion occurred after test had finished" with newer versions of QUnit.
Diffstat (limited to 'js_tests/admin/inlines.test.js')
-rw-r--r--js_tests/admin/inlines.test.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/js_tests/admin/inlines.test.js b/js_tests/admin/inlines.test.js
index e450584c62..62a4281190 100644
--- a/js_tests/admin/inlines.test.js
+++ b/js_tests/admin/inlines.test.js
@@ -47,6 +47,7 @@ QUnit.test('add/remove form events', function(assert) {
assert.ok(true, 'event `formset:added` triggered');
assert.equal(true, $row.is('#first-1'));
assert.equal(formsetName, 'first');
+ $document.off('formset:added');
});
addButton.click();
var deletedRow = $('#first-1');
@@ -55,6 +56,7 @@ QUnit.test('add/remove form events', function(assert) {
assert.ok(true, 'event `formset:removed` triggered');
assert.equal(true, $row.is(deletedRow));
assert.equal(formsetName, 'first');
+ $document.off('formset:removed');
});
deleteLink.trigger($.Event('click', {target: deleteLink}));
});