@@ -116,7 +116,8 @@ await describe("cli.js", async () => {
116116 ) ;
117117
118118 await it ( "updates PDF with correct text using simple input, default files, no config" , async ( ctx ) => {
119- const DURATION_TO_WAIT_FOR_PDF_TO_UPDATE = 1000 ;
119+ const DURATION_TO_WAIT_AFTER_INITIAL_BUILD = 1500 ;
120+ const DURATION_TO_WAIT_BEFORE_AND_AFTER_SNAPSHOT = 100 ;
120121
121122 const cwd = path . join ( testDir , "fixtures" , "dev" ) ;
122123
@@ -146,18 +147,21 @@ await describe("cli.js", async () => {
146147 } ) ( ) ;
147148
148149 // Initial PDF generation
149- await sleep ( DURATION_TO_WAIT_FOR_PDF_TO_UPDATE ) ;
150+ await sleep ( DURATION_TO_WAIT_AFTER_INITIAL_BUILD ) ;
150151 ctx . assert . snapshot ( await getPDFText ( outputFile ) ) ;
152+ await sleep ( DURATION_TO_WAIT_BEFORE_AND_AFTER_SNAPSHOT ) ;
151153
152154 // Update PDF contents
153155 await fs . writeFile ( dataFile , "title: Changed Document Title\n" , "utf-8" ) ;
154- await sleep ( DURATION_TO_WAIT_FOR_PDF_TO_UPDATE ) ;
156+ await sleep ( DURATION_TO_WAIT_BEFORE_AND_AFTER_SNAPSHOT ) ;
155157 ctx . assert . snapshot ( await getPDFText ( outputFile ) ) ;
158+ await sleep ( DURATION_TO_WAIT_BEFORE_AND_AFTER_SNAPSHOT ) ;
156159
157160 // Reset data file
158161 await fs . writeFile ( dataFile , dataContents , "utf-8" ) ;
159- await sleep ( DURATION_TO_WAIT_FOR_PDF_TO_UPDATE ) ;
162+ await sleep ( DURATION_TO_WAIT_BEFORE_AND_AFTER_SNAPSHOT ) ;
160163 ctx . assert . snapshot ( await getPDFText ( outputFile ) ) ;
164+ await sleep ( DURATION_TO_WAIT_BEFORE_AND_AFTER_SNAPSHOT ) ;
161165
162166 // Terminate CLI
163167 controller . abort ( ) ;
0 commit comments