Skip to content

Commit

Permalink
Merge pull request #43210 from rhcs-dashboard/config-e2e-failure
Browse files Browse the repository at this point in the history
mgr/dashboard: Fix failing config dashboard e2e check

Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
  • Loading branch information
epuertat committed Sep 21, 2021
2 parents 8de7297 + 53f78d3 commit fef5ab7
Showing 1 changed file with 21 additions and 5 deletions.
Expand Up @@ -31,6 +31,7 @@ describe('Configuration page', () => {

beforeEach(() => {
configuration.clearTableSearchInput();
configuration.getTableCount('found').as('configFound');
});

after(() => {
Expand All @@ -49,14 +50,29 @@ describe('Configuration page', () => {
);
});

it('should show only modified configurations', () => {
it('should verify modified filter is applied properly', () => {
configuration.filterTable('Modified', 'no');
configuration.getTableCount('found').as('unmodifiedConfigs');

// Modified filter value to yes
configuration.filterTable('Modified', 'yes');
configuration.getTableCount('found').should('eq', 2);
});
configuration.getTableCount('found').as('modifiedConfigs');

cy.get('@configFound').then((configFound) => {
cy.get('@unmodifiedConfigs').then((unmodifiedConfigs) => {
const modifiedConfigs = Number(configFound) - Number(unmodifiedConfigs);
configuration.getTableCount('found').should('eq', modifiedConfigs);
});
});

it('should hide all modified configurations', () => {
// Modified filter value to no
configuration.filterTable('Modified', 'no');
configuration.getTableCount('found').should('gt', 1);
cy.get('@configFound').then((configFound) => {
cy.get('@modifiedConfigs').then((modifiedConfigs) => {
const unmodifiedConfigs = Number(configFound) - Number(modifiedConfigs);
configuration.getTableCount('found').should('eq', unmodifiedConfigs);
});
});
});
});
});

0 comments on commit fef5ab7

Please sign in to comment.