mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
fix e2e about compliance test (#23742)
This commit is contained in:
parent
44a99d1736
commit
5881c7dac5
@ -31,6 +31,10 @@ describe('Compliance Export', () => {
|
||||
teamName = team.name;
|
||||
});
|
||||
|
||||
// # Visit a channel and post a message so it has something to be exported initially
|
||||
cy.visit('/');
|
||||
cy.postMessage('hello');
|
||||
|
||||
// # Go to compliance page, enable export and do initial export
|
||||
cy.uiGoToCompliancePage();
|
||||
cy.uiEnableComplianceExport();
|
||||
|
@ -33,6 +33,10 @@ describe('Compliance Export', () => {
|
||||
teamName = team.name;
|
||||
});
|
||||
|
||||
// # Visit a channel and post a message so it has something to be exported initially
|
||||
cy.visit('/');
|
||||
cy.postMessage('hello');
|
||||
|
||||
// # Go to compliance page, enable export and do initial export
|
||||
cy.uiGoToCompliancePage();
|
||||
cy.uiEnableComplianceExport();
|
||||
|
@ -37,6 +37,10 @@ describe('Compliance Export', () => {
|
||||
teamName = team.name;
|
||||
});
|
||||
|
||||
// # Visit a channel and post a message so it has something to be exported initially
|
||||
cy.visit('/');
|
||||
cy.postMessage('hello');
|
||||
|
||||
// # Go to compliance page, enable export and do export
|
||||
cy.uiGoToCompliancePage();
|
||||
cy.uiEnableComplianceExport();
|
||||
|
@ -4,12 +4,17 @@
|
||||
import * as TIMEOUTS from '../../fixtures/timeouts';
|
||||
|
||||
Cypress.Commands.add('uiEnableComplianceExport', (exportFormat = 'csv') => {
|
||||
// * Verify that the page is loaded
|
||||
cy.findByText('Enable Compliance Export:').should('be.visible');
|
||||
cy.findByText('Compliance Export time:').should('be.visible');
|
||||
cy.findByText('Export Format:').should('be.visible');
|
||||
|
||||
// # Enable compliance export
|
||||
cy.findByRole('radio', {name: /false/i}).click();
|
||||
cy.findByRole('radio', {name: /true/i}).click();
|
||||
|
||||
// # Change export format
|
||||
cy.findByRole('combobox', {name: /export format:/i}).select(exportFormat);
|
||||
cy.findByTestId('exportFormatdropdown').should('be.visible').select(exportFormat);
|
||||
|
||||
// # Save settings
|
||||
cy.uiSaveConfig({confirm: true});
|
||||
|
Loading…
Reference in New Issue
Block a user