Files
iD/test/spec/ui/confirm.js
Tom MacWright d159b37ab6 Fix tests
2013-02-05 12:10:05 -05:00

20 lines
633 B
JavaScript

describe("iD.ui.confirm", function () {
var elem;
beforeEach(function() { elem = d3.select('body').append('div'); });
afterEach(function() { elem.remove(); });
it('can be instantiated', function () {
var confirm = iD.ui.confirm(elem);
expect(confirm).to.be.ok;
happen.keydown(document, {keyCode: 27}); // dismiss
});
it('can be dismissed', function () {
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
});
});