diff --git a/test/spec/ui/confirm.js b/test/spec/ui/confirm.js index 59f1d06df..c9dd54f27 100644 --- a/test/spec/ui/confirm.js +++ b/test/spec/ui/confirm.js @@ -10,10 +10,13 @@ describe("iD.ui.confirm", function () { happen.keydown(document, {keyCode: 27}); // dismiss }); - it('can be dismissed', function () { + it('can be dismissed', function (done) { var confirm = iD.ui.confirm(elem); happen.click(confirm.select('button').node()); - expect(confirm.node().parentNode).to.be.null; - happen.keydown(document, {keyCode: 27}); // dismiss + window.setTimeout(function() { + expect(confirm.node().parentNode).to.be.null; + happen.keydown(document, {keyCode: 27}); // dismiss + done(); + }, 300); }); });