diff --git a/test/runtime/samples/component-binding-infinite-loop/_config.js b/test/runtime/samples/component-binding-infinite-loop/_config.js index e9643d3ec1..a4d3552766 100644 --- a/test/runtime/samples/component-binding-infinite-loop/_config.js +++ b/test/runtime/samples/component-binding-infinite-loop/_config.js @@ -1,6 +1,4 @@ export default { - solo: 1, - html: `
1
2
diff --git a/test/runtime/samples/component-binding-nested/_config.js b/test/runtime/samples/component-binding-nested/_config.js index 652ad10f88..c72e7ac1ee 100644 --- a/test/runtime/samples/component-binding-nested/_config.js +++ b/test/runtime/samples/component-binding-nested/_config.js @@ -15,14 +15,14 @@ export default {baz x: initial
`, - test ( assert, component, target, window ) { - const click = new window.MouseEvent( 'click' ); - const buttons = [ ...target.querySelectorAll( 'button' ) ]; + async test(assert, component, target, window) { + const click = new window.MouseEvent('click'); + const buttons = [...target.querySelectorAll('button')]; - buttons[0].dispatchEvent( click ); + await buttons[0].dispatchEvent(click); - assert.equal( component.x, 'p' ); - assert.htmlEqual( target.innerHTML, ` + assert.equal(component.x, 'p'); + assert.htmlEqual(target.innerHTML, `x: p
foo x: p
@@ -30,12 +30,12 @@ export default {bar x: p
baz x: p
- ` ); + `); - buttons[1].dispatchEvent( click ); + await buttons[1].dispatchEvent(click); - assert.equal( component.x, 'q' ); - assert.htmlEqual( target.innerHTML, ` + assert.equal(component.x, 'q'); + assert.htmlEqual(target.innerHTML, `x: q
foo x: q
@@ -43,12 +43,12 @@ export default {bar x: q
baz x: q
- ` ); + `); - buttons[2].dispatchEvent( click ); + await buttons[2].dispatchEvent(click); - assert.equal( component.x, 'r' ); - assert.htmlEqual( target.innerHTML, ` + assert.equal(component.x, 'r'); + assert.htmlEqual(target.innerHTML, `x: r
foo x: r
@@ -56,6 +56,6 @@ export default {bar x: r
baz x: r
- ` ); + `); } }; diff --git a/test/runtime/samples/component-binding-parent-supercedes-child/_config.js b/test/runtime/samples/component-binding-parent-supercedes-child/_config.js index f0c4aab606..41cdcce80a 100644 --- a/test/runtime/samples/component-binding-parent-supercedes-child/_config.js +++ b/test/runtime/samples/component-binding-parent-supercedes-child/_config.js @@ -4,24 +4,24 @@ export default {count: 10
`, - test ( assert, component, target, window ) { - const click = new window.MouseEvent( 'click' ); - const button = target.querySelector( 'button' ); + async test(assert, component, target, window) { + const click = new window.MouseEvent('click'); + const button = target.querySelector('button'); - button.dispatchEvent( click ); + await button.dispatchEvent(click); - assert.equal( component.x, 11 ); - assert.htmlEqual( target.innerHTML, ` + assert.equal(component.x, 11); + assert.htmlEqual(target.innerHTML, `count: 11
- ` ); + `); - button.dispatchEvent( click ); + await button.dispatchEvent(click); - assert.equal( component.x, 12 ); - assert.htmlEqual( target.innerHTML, ` + assert.equal(component.x, 12); + assert.htmlEqual(target.innerHTML, `count: 12
- ` ); + `); } }; diff --git a/test/runtime/samples/component-binding-self-destroying/_config.js b/test/runtime/samples/component-binding-self-destroying/_config.js index a6f65a9275..88b5c1d5e8 100644 --- a/test/runtime/samples/component-binding-self-destroying/_config.js +++ b/test/runtime/samples/component-binding-self-destroying/_config.js @@ -7,17 +7,17 @@ export default { `, - test(assert, component, target, window) { + async test(assert, component, target, window) { const click = new window.MouseEvent('click'); - target.querySelector('button').dispatchEvent(click); + await target.querySelector('button').dispatchEvent(click); assert.equal(component.show, false); assert.htmlEqual(target.innerHTML, ` `); - target.querySelector('button').dispatchEvent(click); + await target.querySelector('button').dispatchEvent(click); assert.equal(component.show, true); assert.htmlEqual(target.innerHTML, `