diff --git a/cypress/e2e/groupfolders.cy.ts b/cypress/e2e/groupfolders.cy.ts index 2756d9fae..e291d1ab3 100644 --- a/cypress/e2e/groupfolders.cy.ts +++ b/cypress/e2e/groupfolders.cy.ts @@ -200,6 +200,7 @@ describe('Groupfolders ACLs and trashbin behavior', () => { cy.uploadContent(managerUser, new Blob(['Content of the file']), 'text/plain', `/${groupFolderName}/subfolder1/file1.txt`) // Delete file + cy.logout() cy.login(managerUser) cy.visit('/apps/files') enterFolder(groupFolderName) @@ -240,6 +241,7 @@ describe('Groupfolders ACLs and trashbin behavior', () => { setACLPermissions(groupFolderId, '/subfolder1', [`-${PERMISSION_READ}`], undefined, user2.userId) // Delete file + cy.logout() cy.login(managerUser) cy.visit('/apps/files') enterFolder(groupFolderName) diff --git a/cypress/e2e/groupfoldersUtils.ts b/cypress/e2e/groupfoldersUtils.ts index 38b6bfbca..53dbb0f7a 100644 --- a/cypress/e2e/groupfoldersUtils.ts +++ b/cypress/e2e/groupfoldersUtils.ts @@ -111,7 +111,7 @@ export function deleteFile(name: string) { cy.get(`[data-cy-files-list] [data-cy-files-list-row-name="${name}"] [data-cy-files-list-row-actions]`).click() cy.get(`[data-cy-files-list] [data-cy-files-list-row-action="delete"]`).scrollIntoView() cy.get(`[data-cy-files-list] [data-cy-files-list-row-action="delete"]`).click() - cy.wait('@delete') + cy.wait('@delete').its('response.statusCode').should('eq', 204) } export function restoreFile(name: string) {