|
|
@ -2,9 +2,9 @@ export default {
|
|
|
|
async test({ assert, target, window, raf }) {
|
|
|
|
async test({ assert, target, window, raf }) {
|
|
|
|
const button = target.querySelector("button");
|
|
|
|
const button = target.querySelector("button");
|
|
|
|
const event = new window.MouseEvent("click");
|
|
|
|
const event = new window.MouseEvent("click");
|
|
|
|
assert.htmlEqual(target.innerHTML, "<button>TOGGLE</button><div>A</div>");
|
|
|
|
assert.htmlEqual(target.innerHTML, "A");
|
|
|
|
await button.dispatchEvent(event);
|
|
|
|
await button.dispatchEvent(event);
|
|
|
|
raf.tick(500);
|
|
|
|
raf.tick(500);
|
|
|
|
assert.htmlEqual(target.innerHTML, "<button>TOGGLE</button><div>A</div>");
|
|
|
|
assert.htmlEqual(target.innerHTML, "A");
|
|
|
|
},
|
|
|
|
},
|
|
|
|
};
|
|
|
|
};
|
|
|
|