Skip to content

Commit 6ff862e

Browse files
renemadsenclaude
andcommitted
Remove useGoogleSheetAsDefault dialog section from Cypress dashboard-assert
Same fix as the Playwright version — useGoogleSheetAsDefault is now enabled by default in seed (commit e86d3a1), so opening the dialog and saving with no changes caused cy.wait('@assign-site') to timeout since no PUT was sent. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 28b784d commit 6ff862e

1 file changed

Lines changed: 2 additions & 45 deletions

File tree

eform-client/cypress/e2e/plugins/time-planning-pn/b/dashboard-assert.spec.cy.ts

Lines changed: 2 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)