1
1
import { expect } from '@vaadin/chai-plugins' ;
2
- import { defineLit , definePolymer , fixtureSync , nextRender , nextUpdate } from '@vaadin/testing-helpers' ;
2
+ import { defineLit , definePolymer , fixtureSync , nextRender } from '@vaadin/testing-helpers' ;
3
3
import sinon from 'sinon' ;
4
4
import { ControllerMixin } from '@vaadin/component-base/src/controller-mixin.js' ;
5
5
import { PolylitMixin } from '@vaadin/component-base/src/polylit-mixin.js' ;
@@ -16,36 +16,32 @@ const runTests = (defineHelper, baseMixin) => {
16
16
await nextRender ( ) ;
17
17
} ) ;
18
18
19
- it ( 'should reflect required property to attribute' , async ( ) => {
19
+ it ( 'should reflect required property to attribute' , ( ) => {
20
20
expect ( element . hasAttribute ( 'required' ) ) . to . be . false ;
21
21
22
22
element . required = true ;
23
- await nextUpdate ( element ) ;
24
23
expect ( element . hasAttribute ( 'required' ) ) . to . be . true ;
25
24
} ) ;
26
25
27
- it ( 'should reflect invalid property to attribute' , async ( ) => {
26
+ it ( 'should reflect invalid property to attribute' , ( ) => {
28
27
expect ( element . hasAttribute ( 'invalid' ) ) . to . be . false ;
29
28
30
29
element . invalid = true ;
31
- await nextUpdate ( element ) ;
32
30
expect ( element . hasAttribute ( 'invalid' ) ) . to . be . true ;
33
31
} ) ;
34
32
35
33
it ( 'should have manual validation disabled by default' , ( ) => {
36
34
expect ( element . manualValidation ) . to . be . false ;
37
35
} ) ;
38
36
39
- it ( 'should fire invalid-changed event on invalid property change' , async ( ) => {
37
+ it ( 'should fire invalid-changed event on invalid property change' , ( ) => {
40
38
const spy = sinon . spy ( ) ;
41
39
element . addEventListener ( 'invalid-changed' , spy ) ;
42
40
element . invalid = true ;
43
- await nextUpdate ( element ) ;
44
41
expect ( spy . calledOnce ) . to . be . true ;
45
42
46
43
spy . resetHistory ( ) ;
47
44
element . invalid = false ;
48
- await nextUpdate ( element ) ;
49
45
expect ( spy . calledOnce ) . to . be . true ;
50
46
} ) ;
51
47
0 commit comments