]> source.dussan.org Git - nextcloud-server.git/commitdiff
Prevent expiration from delete file in cypress tests
authorLouis Chemineau <louis@chmn.me>
Thu, 30 Mar 2023 14:59:00 +0000 (16:59 +0200)
committerLouis Chemineau <louis@chmn.me>
Wed, 5 Apr 2023 09:51:46 +0000 (11:51 +0200)
Signed-off-by: Louis Chemineau <louis@chmn.me>
cypress/dockerNode.ts
cypress/e2e/files_versions/version_expiration.cy.ts

index 5854411802446f7e151cc23f814aba24fa630f1f..af5619bbf806dd0365defd0292008dbaebc869a8 100644 (file)
@@ -122,7 +122,6 @@ export const configureNextcloud = async function() {
        await runExec(container, ['php', 'occ', 'config:system:set', 'default_locale', '--value', 'en_US'], true)
        await runExec(container, ['php', 'occ', 'config:system:set', 'force_locale', '--value', 'en_US'], true)
        await runExec(container, ['php', 'occ', 'config:system:set', 'enforce_theme', '--value', 'light'], true)
-       await runExec(container, ['php', 'occ', 'config:system:set', 'versions_retention_obligation', '--value', '0, 0'], true)
 
        console.log('└─ Nextcloud is now ready to use 🎉')
 }
index e0c9e36d529282334cb1bf38b9a5dec6326bd802..a3b2eea83e157c7e37b2fabec8874892c98744f3 100644 (file)
@@ -38,7 +38,9 @@ describe('Versions expiration', () => {
        })
 
        it('Expire all versions', () => {
+               cy.runOccCommand('config:system:set versions_retention_obligation --value "0, 0"')
                cy.runOccCommand('versions:expire')
+               cy.runOccCommand('config:system:set versions_retention_obligation --value auto')
                cy.visit('/apps/files')
                openVersionsPanel(randomFileName)
 
@@ -53,7 +55,9 @@ describe('Versions expiration', () => {
        it('Expire versions v2', () => {
                nameVersion(2, 'v1')
 
+               cy.runOccCommand('config:system:set versions_retention_obligation --value "0, 0"')
                cy.runOccCommand('versions:expire')
+               cy.runOccCommand('config:system:set versions_retention_obligation --value auto')
                cy.visit('/apps/files')
                openVersionsPanel(randomFileName)