E2E: Add necessary components and pages for oem-suite (#63216)

Add necessary components and pages for oem-suite
This commit is contained in:
Guilherme Caulada 2023-02-20 13:55:12 +01:00 committed by GitHub
parent c637a5543e
commit 6e7187a042
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 0 deletions

View File

@ -25,6 +25,12 @@ export const Components = {
}, },
absoluteTimeRangeTitle: 'data-testid-absolute-time-range-narrow', absoluteTimeRangeTitle: 'data-testid-absolute-time-range-narrow',
}, },
DataSourcePermissions: {
form: () => 'form[name="addPermission"]',
roleType: 'Role to add new permission to',
rolePicker: 'Built-in role picker',
permissionLevel: 'Permission Level',
},
DataSource: { DataSource: {
TestData: { TestData: {
QueryTab: { QueryTab: {
@ -71,6 +77,7 @@ export const Components = {
}, },
Visualization: { Visualization: {
Graph: { Graph: {
container: 'Graph container',
VisualizationTab: { VisualizationTab: {
legendSection: 'Legend section', legendSection: 'Legend section',
}, },
@ -228,6 +235,14 @@ export const Components = {
}, },
searchInput: 'search transformations', searchInput: 'search transformations',
}, },
NavBar: {
Configuration: {
button: 'Configuration',
},
Reporting: {
button: 'Reporting',
},
},
NavToolbar: { NavToolbar: {
container: 'data-testid Nav toolbar', container: 'data-testid Nav toolbar',
}, },
@ -382,4 +397,10 @@ export const Components = {
DebugOverlay: { DebugOverlay: {
wrapper: 'debug-overlay', wrapper: 'debug-overlay',
}, },
OrgRolePicker: {
input: 'Role',
},
AnalyticsToolbarButton: {
button: 'Dashboard insights',
},
}; };

View File

@ -27,6 +27,10 @@ export const Pages = {
url: '/datasources', url: '/datasources',
dataSources: (dataSourceName: string) => `Data source list item ${dataSourceName}`, dataSources: (dataSourceName: string) => `Data source list item ${dataSourceName}`,
}, },
EditDataSource: {
url: (dataSourceUid: string) => `/datasources/edit/${dataSourceUid}`,
settings: 'Datasource settings page basic settings',
},
AddDataSource: { AddDataSource: {
url: '/datasources/new', url: '/datasources/new',
/** @deprecated Use dataSourcePluginsV2 */ /** @deprecated Use dataSourcePluginsV2 */
@ -238,4 +242,12 @@ export const Pages = {
trashcanButton: 'public-dashboard-remove-button', trashcanButton: 'public-dashboard-remove-button',
}, },
}, },
UserListPage: {
org: {
url: '/org/users',
},
admin: {
url: '/admin/users',
},
},
}; };