@@ -40,7 +40,7 @@ describe("turbo actions", async () => {
4040
4141 await context . performTurboStreamAction ( "replace" , "subject" , testDOM ) ;
4242
43- expect ( getTestElement ( "count" ) . textContent ) . toBe ( "0" ) ;
43+ await vi . waitFor ( ( ) => expect ( getTestElement ( "count" ) . textContent ) . toBe ( "0" ) ) ;
4444 await clickOnTestElement ( "increment" ) ;
4545 expect ( getTestElement ( "count" ) . textContent ) . toBe ( "1" ) ;
4646 } ) ;
@@ -52,7 +52,7 @@ describe("turbo actions", async () => {
5252 </div>
5353 ` ) ;
5454
55- expect ( getTestElement ( "count" ) . textContent ) . toBe ( "2" ) ;
55+ await vi . waitFor ( ( ) => expect ( getTestElement ( "count" ) . textContent ) . toBe ( "2" ) ) ;
5656
5757 await context . performTurboStreamAction (
5858 "replace" ,
@@ -64,7 +64,7 @@ describe("turbo actions", async () => {
6464 `
6565 ) ;
6666
67- expect ( getTestElement ( "count" ) . textContent ) . toBe ( "5" ) ;
67+ await vi . waitFor ( ( ) => expect ( getTestElement ( "count" ) . textContent ) . toBe ( "5" ) ) ;
6868 } ) ;
6969 } ) ;
7070
@@ -78,13 +78,13 @@ describe("turbo actions", async () => {
7878 ` ;
7979 let { getTestElement, clickOnTestElement } = await context . testDOM ( testDOM ) ;
8080
81- expect ( getTestElement ( "count" ) . textContent ) . toBe ( "0" ) ;
81+ await vi . waitFor ( ( ) => expect ( getTestElement ( "count" ) . textContent ) . toBe ( "0" ) ) ;
8282 await clickOnTestElement ( "increment" ) ;
8383 expect ( getTestElement ( "count" ) . textContent ) . toBe ( "1" ) ;
8484
8585 await context . performTurboStreamAction ( "morph" , "subject" , testDOM ) ;
8686
87- expect ( getTestElement ( "count" ) . textContent ) . toBe ( "0" ) ;
87+ await vi . waitFor ( ( ) => expect ( getTestElement ( "count" ) . textContent ) . toBe ( "0" ) ) ;
8888 await clickOnTestElement ( "increment" ) ;
8989 expect ( getTestElement ( "count" ) . textContent ) . toBe ( "1" ) ;
9090 } ) ;
0 commit comments