@@ -39,36 +39,36 @@ describe('Config Sync', () => {
3939 } ) ;
4040 } ) ;
4141
42- // it('Partial import & export', () => {
43- // cy.login();
44- // cy.navigateToInterface();
45- // cy.initialExport();
46-
47- // cy.makeConfigChanges();
48-
49- // cy.navigateToInterface();
50-
51- // cy.get('button[aria-label="Select all entries"]').click();
52-
53- // cy.intercept({
54- // method: 'POST',
55- // url: '/config-sync/import',
56- // }).as('importConfig');
57- // cy.get('button[aria-label="Select plugin_upload_settings"]').click();
58- // cy.get('button').contains('Import').click();
59- // cy.get('button').contains('Yes, import').click();
60- // cy.wait('@importConfig').its('response.statusCode').should('equal', 200);
61- // cy.contains('plugin_users-permissions_advanced');
62- // cy.contains('plugin_users-permissions_email');
63-
64- // cy.intercept({
65- // method: 'POST',
66- // url: '/config-sync/export',
67- // }).as('exportConfig');
68- // cy.get('button[aria-label="Select plugin_users-permissions_advanced"]').click();
69- // cy.get('button').contains('Export').click();
70- // cy.get('button').contains('Yes, export').click();
71- // cy.wait('@exportConfig').its('response.statusCode').should('equal', 200);
72- // cy.contains('plugin_users-permissions_email');
73- // });
42+ it ( 'Partial import & export' , ( ) => {
43+ cy . login ( ) ;
44+ cy . navigateToInterface ( ) ;
45+ cy . initialExport ( ) ;
46+
47+ cy . makeConfigChanges ( ) ;
48+
49+ cy . navigateToInterface ( ) ;
50+
51+ cy . get ( 'button[aria-label="Select all entries"]' ) . click ( ) ;
52+
53+ cy . intercept ( {
54+ method : 'POST' ,
55+ url : '/config-sync/import' ,
56+ } ) . as ( 'importConfig' ) ;
57+ cy . get ( 'button[aria-label="Select plugin_upload_settings"]' ) . click ( ) ;
58+ cy . get ( 'button' ) . contains ( 'Import' ) . click ( ) ;
59+ cy . get ( 'button' ) . contains ( 'Yes, import' ) . click ( ) ;
60+ cy . wait ( '@importConfig' ) . its ( 'response.statusCode' ) . should ( 'equal' , 200 ) ;
61+ cy . contains ( 'plugin_users-permissions_advanced' ) ;
62+ cy . contains ( 'plugin_users-permissions_email' ) ;
63+
64+ cy . intercept ( {
65+ method : 'POST' ,
66+ url : '/config-sync/export' ,
67+ } ) . as ( 'exportConfig' ) ;
68+ cy . get ( 'button[aria-label="Select plugin_users-permissions_advanced"]' ) . click ( ) ;
69+ cy . get ( 'button' ) . contains ( 'Export' ) . click ( ) ;
70+ cy . get ( 'button' ) . contains ( 'Yes, export' ) . click ( ) ;
71+ cy . wait ( '@exportConfig' ) . its ( 'response.statusCode' ) . should ( 'equal' , 200 ) ;
72+ cy . contains ( 'plugin_users-permissions_email' ) ;
73+ } ) ;
7474} ) ;
0 commit comments