@@ -255,51 +255,8 @@ describe('Dashboard assert', () => {
255255 }
256256 } ) ;
257257 cy . task ( 'log' , '[Folder b - Dashboard Assert] Index updated successfully' ) ;
258- cy . task ( 'log' , '[Folder b - Dashboard Assert] Clicking firstColumn3' ) ;
259- // Wait for spinner before clicking firstColumn3
260- cy . get ( 'body' ) . then ( ( $body ) => {
261- if ( $body . find ( '.overlay-spinner' ) . length > 0 ) {
262- cy . task ( 'log' , '[Folder b - Dashboard Assert] Spinner detected before firstColumn3 click, waiting...' ) ;
263- cy . get ( '.overlay-spinner' , { timeout : 30000 } ) . should ( 'not.be.visible' ) ;
264- cy . task ( 'log' , '[Folder b - Dashboard Assert] Spinner gone, proceeding with firstColumn3 click' ) ;
265- }
266- } ) ;
267- cy . get ( '#firstColumn3' ) . click ( ) ;
268- cy . task ( 'log' , '[Folder b - Dashboard Assert] Clicking useGoogleSheetAsDefault checkbox' ) ;
269- // Wait for spinner before clicking checkbox
270- cy . get ( 'body' ) . then ( ( $body ) => {
271- if ( $body . find ( '.overlay-spinner' ) . length > 0 ) {
272- cy . task ( 'log' , '[Folder b - Dashboard Assert] Spinner detected before checkbox click, waiting...' ) ;
273- cy . get ( '.overlay-spinner' , { timeout : 30000 } ) . should ( 'not.be.visible' ) ;
274- cy . task ( 'log' , '[Folder b - Dashboard Assert] Spinner gone, proceeding with checkbox click' ) ;
275- }
276- } ) ;
277- // cy.get('#useGoogleSheetAsDefault').click();
278- cy . intercept ( 'PUT' , '**/api/time-planning-pn/settings/assigned-site' ) . as ( 'assign-site' ) ;
279- cy . task ( 'log' , '[Folder b - Dashboard Assert] Clicking Save button' ) ;
280- // Wait for spinner before clicking Save button
281- cy . get ( 'body' ) . then ( ( $body ) => {
282- if ( $body . find ( '.overlay-spinner' ) . length > 0 ) {
283- cy . task ( 'log' , '[Folder b - Dashboard Assert] Spinner detected before Save button click, waiting...' ) ;
284- cy . get ( '.overlay-spinner' , { timeout : 30000 } ) . should ( 'not.be.visible' ) ;
285- cy . task ( 'log' , '[Folder b - Dashboard Assert] Spinner gone, proceeding with Save button click' ) ;
286- }
287- } ) ;
288- cy . get ( '#saveButton' ) . click ( ) ;
289- cy . task ( 'log' , '[Folder b - Dashboard Assert] Waiting for assign-site API call' ) ;
290- cy . wait ( '@assign-site' , { timeout : 60000 } ) ;
291- cy . task ( 'log' , '[Folder b - Dashboard Assert] Site assigned successfully' ) ;
292- cy . task ( 'log' , '[Folder b - Dashboard Assert] Waiting for index-update API call (160s timeout)' ) ;
293- cy . wait ( '@index-update' , { timeout : 160000 } ) ;
294- // Wait for spinner after index update
295- cy . get ( 'body' ) . then ( ( $body ) => {
296- if ( $body . find ( '.overlay-spinner' ) . length > 0 ) {
297- cy . task ( 'log' , '[Folder b - Dashboard Assert] Spinner detected after index-update, waiting...' ) ;
298- cy . get ( '.overlay-spinner' , { timeout : 30000 } ) . should ( 'not.be.visible' ) ;
299- }
300- } ) ;
301- cy . task ( 'log' , '[Folder b - Dashboard Assert] Index updated successfully' ) ;
302- cy . wait ( 2000 ) ;
258+ // useGoogleSheetAsDefault is now enabled by default in seed (commit e86d3a1b)
259+ // so no need to open dialog and toggle it
303260 cy . task ( 'log' , '[Folder b - Dashboard Assert] Clicking Timeregistrering menu again' ) ;
304261 // Wait for spinner before clicking Timeregistrering menu
305262 cy . get ( 'body' ) . then ( ( $body ) => {
0 commit comments