fix all runtime tests

pull/1998/head
Richard Harris 7 years ago
parent b8051aaff9
commit 06535d8197

@ -86,7 +86,7 @@ export default class SlotWrapper extends Wrapper {
block.builders.mount.addBlock(deindent` block.builders.mount.addBlock(deindent`
${mountLeadin} { ${mountLeadin} {
${slot}.m(${parentNode || '#target'}, anchor); ${slot}.m(${parentNode || '#target'}, ${parentNode ? 'null' : 'anchor'});
} }
`); `);

@ -18,7 +18,7 @@ export default {
</select> </select>
`); `);
const select = target.querySelector('select'); let select = target.querySelector('select');
const change = new window.MouseEvent('change'); const change = new window.MouseEvent('change');
select.options[2].selected = true; select.options[2].selected = true;
@ -44,6 +44,8 @@ export default {
await component.modal.toggle(); await component.modal.toggle();
await component.modal.toggle(); await component.modal.toggle();
select = target.querySelector('select');
assert.deepEqual(Array.from(select.options).map(o => o.selected), [ assert.deepEqual(Array.from(select.options).map(o => o.selected), [
false, false,
false, false,

@ -14,7 +14,7 @@ export default {
</ol> </ol>
`, `,
async test({ assert, component, target, window }) { async test({ assert, target, window }) {
const input = target.querySelector('input'); const input = target.querySelector('input');
input.value = 4; input.value = 4;

Loading…
Cancel
Save