feat: add a e2e test for partial import/export from the gui

pull/166/head
Boaz Poolman 2024-12-30 21:47:02 +00:00
parent 54bec393bf
commit b25fe0cefb
1 changed files with 27 additions and 27 deletions

View File

@ -39,36 +39,36 @@ describe('Config Sync', () => {
}); });
}); });
// it('Partial import & export', () => { it('Partial import & export', () => {
// cy.login(); cy.login();
// cy.navigateToInterface(); cy.navigateToInterface();
// cy.initialExport(); cy.initialExport();
// cy.makeConfigChanges(); cy.makeConfigChanges();
// cy.navigateToInterface(); cy.navigateToInterface();
// cy.get('button[aria-label="Select all entries"]').click(); cy.get('button[aria-label="Select all entries"]').click();
// cy.intercept({ cy.intercept({
// method: 'POST', method: 'POST',
// url: '/config-sync/import', url: '/config-sync/import',
// }).as('importConfig'); }).as('importConfig');
// cy.get('button[aria-label="Select plugin_upload_settings"]').click(); cy.get('button[aria-label="Select plugin_upload_settings"]').click();
// cy.get('button').contains('Import').click(); cy.get('button').contains('Import').click();
// cy.get('button').contains('Yes, import').click(); cy.get('button').contains('Yes, import').click();
// cy.wait('@importConfig').its('response.statusCode').should('equal', 200); cy.wait('@importConfig').its('response.statusCode').should('equal', 200);
// cy.contains('plugin_users-permissions_advanced'); cy.contains('plugin_users-permissions_advanced');
// cy.contains('plugin_users-permissions_email'); cy.contains('plugin_users-permissions_email');
// cy.intercept({ cy.intercept({
// method: 'POST', method: 'POST',
// url: '/config-sync/export', url: '/config-sync/export',
// }).as('exportConfig'); }).as('exportConfig');
// cy.get('button[aria-label="Select plugin_users-permissions_advanced"]').click(); cy.get('button[aria-label="Select plugin_users-permissions_advanced"]').click();
// cy.get('button').contains('Export').click(); cy.get('button').contains('Export').click();
// cy.get('button').contains('Yes, export').click(); cy.get('button').contains('Yes, export').click();
// cy.wait('@exportConfig').its('response.statusCode').should('equal', 200); cy.wait('@exportConfig').its('response.statusCode').should('equal', 200);
// cy.contains('plugin_users-permissions_email'); cy.contains('plugin_users-permissions_email');
// }); });
}); });