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

View File

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