Public Dashboards: add e2e tests for public dashboards (#52970)

This commit is contained in:
Ezequiel Victorero
2022-08-01 11:20:49 -03:00
committed by GitHub
parent 52b57fdb1c
commit e0d71f02b1
6 changed files with 207 additions and 4 deletions

View File

@@ -50,6 +50,7 @@ export const Pages = {
*/
nav: 'Dashboard navigation',
navV2: 'data-testid Dashboard navigation',
publicDashboardTag: 'data-testid public dashboard tag',
},
SubMenu: {
submenu: 'Dashboard submenu',
@@ -177,6 +178,20 @@ export const Pages = {
SharePanelModal: {
linkToRenderedImage: 'Link to rendered image',
},
ShareDashboardModal: {
shareButton: 'Share dashboard or panel',
PublicDashboard: {
Tab: 'Tab Public Dashboard',
WillBePublicCheckbox: 'data-testid public dashboard will be public checkbox',
LimitedDSCheckbox: 'data-testid public dashboard limited datasources checkbox',
CostIncreaseCheckbox: 'data-testid public dashboard cost may increase checkbox',
EnableSwitch: 'data-testid public dashboard on off switch',
SaveConfigButton: 'data-testid public dashboard save config button',
CopyUrlInput: 'data-testid public dashboard copy url input',
CopyUrlButton: 'data-testid public dashboard copy url button',
TemplateVariablesWarningAlert: 'data-testid public dashboard disabled template variables alert',
},
},
Explore: {
url: '/explore',
General: {