diff --git a/test/runtime/samples/component-binding-blowback-c/Nested.html b/test/runtime/samples/component-binding-blowback-c/Nested.html index 03ec136470..2255fe6e17 100644 --- a/test/runtime/samples/component-binding-blowback-c/Nested.html +++ b/test/runtime/samples/component-binding-blowback-c/Nested.html @@ -1,6 +1,7 @@ {#each fields as field} - + {/each} \ No newline at end of file diff --git a/test/runtime/samples/component-binding-deep-b/_config.js b/test/runtime/samples/component-binding-deep-b/_config.js index 378b845f2d..bd535d1643 100644 --- a/test/runtime/samples/component-binding-deep-b/_config.js +++ b/test/runtime/samples/component-binding-deep-b/_config.js @@ -30,12 +30,12 @@ export default {
ONE SOURCE\nTWO SOURCE
`, - test(assert, component, target, window) { + async test(assert, component, target, window) { const event = new window.MouseEvent('input'); const textarea = target.querySelector('textarea'); textarea.value = 'one source changed'; - textarea.dispatchEvent(event); + await textarea.dispatchEvent(event); assert.equal(component.compiled, 'ONE SOURCE CHANGED\nTWO SOURCE'); assert.htmlEqual(target.innerHTML, ` @@ -65,7 +65,7 @@ export default { assert.equal(textarea.value, 'two source'); textarea.value = 'two source changed'; - textarea.dispatchEvent(event); + await textarea.dispatchEvent(event); assert.equal(component.compiled, 'ONE SOURCE CHANGED\nTWO SOURCE CHANGED'); assert.htmlEqual(target.innerHTML, ` diff --git a/test/runtime/samples/component-binding-deep/_config.js b/test/runtime/samples/component-binding-deep/_config.js index 40518a52ca..e7fb3eed46 100644 --- a/test/runtime/samples/component-binding-deep/_config.js +++ b/test/runtime/samples/component-binding-deep/_config.js @@ -9,12 +9,12 @@ export default {

foo

`, - test(assert, component, target, window) { + async test(assert, component, target, window) { const event = new window.MouseEvent('input'); const input = target.querySelector('input'); input.value = 'blah'; - input.dispatchEvent(event); + await input.dispatchEvent(event); assert.deepEqual(component.deep, { name: 'blah' }); assert.htmlEqual(target.innerHTML, ` diff --git a/test/runtime/samples/component-binding-each-nested/_config.js b/test/runtime/samples/component-binding-each-nested/_config.js index d39b79e094..777c259d7f 100644 --- a/test/runtime/samples/component-binding-each-nested/_config.js +++ b/test/runtime/samples/component-binding-each-nested/_config.js @@ -11,12 +11,12 @@ export default {

foo, bar, baz

`, - test(assert, component, target, window) { + async test(assert, component, target, window) { const event = new window.MouseEvent('input'); const inputs = target.querySelectorAll('input'); inputs[0].value = 'blah'; - inputs[0].dispatchEvent(event); + await inputs[0].dispatchEvent(event); assert.deepEqual(component.a, [{ name: 'blah' }, { name: 'bar' }, { name: 'baz' }]); assert.htmlEqual(target.innerHTML, ` diff --git a/test/runtime/samples/component-binding-each/_config.js b/test/runtime/samples/component-binding-each/_config.js index c0fc6d136a..13f3f9d7df 100644 --- a/test/runtime/samples/component-binding-each/_config.js +++ b/test/runtime/samples/component-binding-each/_config.js @@ -11,12 +11,12 @@ export default {

foo, bar, baz

`, - test(assert, component, target, window) { + async test(assert, component, target, window) { const event = new window.MouseEvent('input'); const inputs = target.querySelectorAll('input'); inputs[0].value = 'blah'; - inputs[0].dispatchEvent(event); + await inputs[0].dispatchEvent(event); assert.deepEqual(component.a, [ 'blah', 'bar', 'baz' ]); assert.htmlEqual(target.innerHTML, ` diff --git a/test/runtime/samples/component-binding-infinite-loop/_config.js b/test/runtime/samples/component-binding-infinite-loop/_config.js index c186b7d378..e29321f697 100644 --- a/test/runtime/samples/component-binding-infinite-loop/_config.js +++ b/test/runtime/samples/component-binding-infinite-loop/_config.js @@ -25,14 +25,14 @@ export default {

1

`, - test ( assert, component, target, window ) { - const click = new window.MouseEvent( 'click' ); - const spans = target.querySelectorAll( 'span' ); + async test(assert, component, target, window) { + const click = new window.MouseEvent('click'); + const spans = target.querySelectorAll('span'); - spans[0].dispatchEvent( click ); + spans[0].dispatchEvent(click); - assert.equal( component.currentIdentifier, 1 ); - assert.htmlEqual( target.innerHTML, ` + assert.equal(component.currentIdentifier, 1); + assert.htmlEqual(target.innerHTML, `

1

2

3

@@ -56,12 +56,12 @@ export default {

3

2

1

- ` ); + `); - spans[0].dispatchEvent( click ); + spans[0].dispatchEvent(click); - assert.equal( component.currentIdentifier, null ); - assert.htmlEqual( target.innerHTML, ` + assert.equal(component.currentIdentifier, null); + assert.htmlEqual(target.innerHTML, `

1

2

3

@@ -85,6 +85,6 @@ export default {

3

2

1

- ` ); + `); } }; diff --git a/test/runtime/samples/component-events-data/main.html b/test/runtime/samples/component-events-data/main.html index 053b0bca11..5661404a46 100644 --- a/test/runtime/samples/component-events-data/main.html +++ b/test/runtime/samples/component-events-data/main.html @@ -6,5 +6,5 @@
- +
\ No newline at end of file