mirror of https://github.com/grafana/grafana
Dashboards/E2E: Add test validating transparent bg toggle behavior (#105619)
* Dashboards/E2E: Add test validating transparent bg toggle behavior * fix test namepull/105736/head
parent
6205e126cc
commit
0b0f16de65
@ -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…
Reference in new issue