Dashboards/E2E: Add test validating transparent bg toggle behavior (#105619)

* Dashboards/E2E: Add test validating transparent bg toggle behavior

* fix test name
pull/105736/head
kay delaney 8 months ago committed by GitHub
parent 6205e126cc
commit 0b0f16de65
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 27
      e2e/dashboard-new-layouts/dashboards-edit-panel-transparent-bg.spec.ts

@ -0,0 +1,27 @@
import { e2e } from '../utils';
const PAGE_UNDER_TEST = '5SdHCadmz/panel-tests-graph';
describe('Dashboard', () => {
beforeEach(() => {
e2e.flows.login(Cypress.env('USERNAME'), Cypress.env('PASSWORD'));
});
it('can toggle transparent background switch', () => {
e2e.pages.Dashboards.visit();
e2e.flows.openDashboard({ uid: `${PAGE_UNDER_TEST}?orgId=1` });
e2e.flows.scenes.toggleEditMode();
e2e.flows.scenes.selectPanel(/^No Data Points Warning$/);
e2e.components.Panels.Panel.title('No Data Points Warning').then((el) => {
cy.wrap(el.css('background')).should('not.match', /rgba\(0, 0, 0, 0\)/);
});
cy.get('#transparent-background').click({ force: true });
e2e.components.Panels.Panel.title('No Data Points Warning').then((el) => {
cy.wrap(el.css('background')).should('match', /rgba\(0, 0, 0, 0\)/);
});
});
});
Loading…
Cancel
Save