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, `