update some more tests

pull/1864/head
Rich Harris 7 years ago
parent 8e6084d135
commit ff0abb1061

@ -5,8 +5,6 @@ const values = [
];
export default {
solo: 1,
props: {
values,
selected: values[1]

@ -35,7 +35,7 @@ export default {
assert.equal(inputs[0].value, 'one');
inputs[1].value = 'four';
inputs[1].dispatchEvent(event);
await inputs[1].dispatchEvent(event);
assert.equal(items[1], 'four');
assert.htmlEqual(target.innerHTML, `

@ -15,14 +15,14 @@ export default {
<input value=world>
`,
test(assert, component, target, window) {
async test(assert, component, target, window) {
const input = target.querySelector('input');
assert.equal(input.value, 'world');
const event = new window.Event('input');
input.value = 'everybody';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.equal(input.value, 'everybody');
assert.htmlEqual(target.innerHTML, `

@ -18,7 +18,7 @@ export default {
<pre>{"foo":"a","bar":"b","baz":"c"}</pre>
`,
test(assert, component, target, window) {
async test(assert, component, target, window) {
const input = target.querySelector('input');
const event = new window.Event('input');
@ -26,7 +26,7 @@ export default {
// edit bar
input.value = 'e';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<input>
@ -38,7 +38,7 @@ export default {
assert.equal(input.value, 'c');
input.value = 'f';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<input>
@ -50,7 +50,7 @@ export default {
assert.equal(input.value, 'a');
input.value = 'd';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<input>

@ -16,7 +16,7 @@ export default {
<p>hello alice</p>
`,
test(assert, component, target, window) {
async test(assert, component, target, window) {
const input = target.querySelector('input');
assert.equal(input.value, 'alice');
@ -24,7 +24,7 @@ export default {
const event = new window.Event('input');
input.value = 'bob';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<input>

@ -20,7 +20,7 @@ export default {
<pre>{"foo":"a","bar":"b","baz":"c"}</pre>
`,
test(assert, component, target, window) {
async test(assert, component, target, window) {
const input = target.querySelector('input');
const event = new window.Event('input');
@ -28,7 +28,7 @@ export default {
// edit bar
input.value = 'e';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<input>
@ -40,7 +40,7 @@ export default {
assert.equal(input.value, 'c');
input.value = 'f';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<input>
@ -52,7 +52,7 @@ export default {
assert.equal(input.value, 'a');
input.value = 'd';
input.dispatchEvent(event);
await input.dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<input>

@ -19,7 +19,7 @@ export default {
<div><input value=three><p>three</p></div>
`,
test(assert, component, target, window) {
async test(assert, component, target, window) {
const inputs = [...target.querySelectorAll('input')];
assert.equal(inputs[0].value, 'one');
@ -27,7 +27,7 @@ export default {
const event = new window.Event('input');
inputs[1].value = 'four';
inputs[1].dispatchEvent(event);
await inputs[1].dispatchEvent(event);
assert.htmlEqual(target.innerHTML, `
<div><input><p>one</p></div>

@ -24,7 +24,7 @@ export default {
<p>foo: 2</p>
`,
test(assert, component, target, window) {
async test(assert, component, target, window) {
const select = target.querySelector('select');
const options = [...target.querySelectorAll('option')];
@ -34,7 +34,7 @@ export default {
const change = new window.Event('change');
options[2].selected = true;
select.dispatchEvent(change);
await select.dispatchEvent(change);
assert.equal(component.foo, 3);
assert.htmlEqual( target.innerHTML, `

@ -5,7 +5,7 @@ export default {
letter: 'b'
},
test(assert, component, target, window) {
async test(assert, component, target, window) {
component.modal.toggle();
assert.htmlEqual(target.innerHTML, `
@ -22,7 +22,7 @@ export default {
const change = new window.MouseEvent('change');
select.options[2].selected = true;
select.dispatchEvent(change);
await select.dispatchEvent(change);
assert.equal(component.letter, 'c');
assert.deepEqual(Array.from(select.options).map(o => o.selected), [

@ -27,7 +27,7 @@ export default {
selected: 'one',
},
test(assert, component, target, window) {
async test(assert, component, target, window) {
const select = target.querySelector('select');
const options = [...target.querySelectorAll('option')];
@ -37,7 +37,7 @@ export default {
const change = new window.Event('change');
options[1].selected = true;
select.dispatchEvent(change);
await select.dispatchEvent(change);
assert.equal(component.selected, 'two');
assert.htmlEqual(target.innerHTML, `

@ -1,5 +0,0 @@
export default {
test(assert, component) {
assert.equal(component.one.snapshot, 2);
}
};

@ -12,6 +12,6 @@ export default {
foo.double();
assert.deepEqual(values, [6]);
assert.deepEqual(values, ['6']);
}
};
Loading…
Cancel
Save