mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Tests: We should not click on default button when there is only one ds (#20266)
This commit is contained in:
parent
3111c3620b
commit
7ebc4a1568
@ -11,7 +11,6 @@ import {
|
|||||||
|
|
||||||
export interface EditDataSourcePage {
|
export interface EditDataSourcePage {
|
||||||
name: InputPageObjectType;
|
name: InputPageObjectType;
|
||||||
default: ClickablePageObjectType;
|
|
||||||
delete: ClickablePageObjectType;
|
delete: ClickablePageObjectType;
|
||||||
saveAndTest: ClickablePageObjectType;
|
saveAndTest: ClickablePageObjectType;
|
||||||
alert: PageObjectType;
|
alert: PageObjectType;
|
||||||
@ -21,9 +20,6 @@ export interface EditDataSourcePage {
|
|||||||
export const editDataSourcePage = new TestPage<EditDataSourcePage>({
|
export const editDataSourcePage = new TestPage<EditDataSourcePage>({
|
||||||
pageObjects: {
|
pageObjects: {
|
||||||
name: new InputPageObject(Selector.fromAriaLabel('Datasource settings page name input field')),
|
name: new InputPageObject(Selector.fromAriaLabel('Datasource settings page name input field')),
|
||||||
default: new ClickablePageObject(
|
|
||||||
Selector.fromSelector('[aria-label="Datasource settings page basic settings"] .gf-form-switch')
|
|
||||||
),
|
|
||||||
delete: new ClickablePageObject(Selector.fromAriaLabel('Delete button')),
|
delete: new ClickablePageObject(Selector.fromAriaLabel('Delete button')),
|
||||||
saveAndTest: new ClickablePageObject(Selector.fromAriaLabel('Save and Test button')),
|
saveAndTest: new ClickablePageObject(Selector.fromAriaLabel('Save and Test button')),
|
||||||
alert: new PageObject(Selector.fromAriaLabel('Datasource settings page Alert')),
|
alert: new PageObject(Selector.fromAriaLabel('Datasource settings page Alert')),
|
||||||
|
@ -25,7 +25,6 @@ const addTestDataSourceAndVerify = async (page: Page) => {
|
|||||||
await editDataSourcePage.init(page);
|
await editDataSourcePage.init(page);
|
||||||
await editDataSourcePage.waitForNavigation();
|
await editDataSourcePage.waitForNavigation();
|
||||||
await editDataSourcePage.pageObjects.name.enter(testDataSourceName);
|
await editDataSourcePage.pageObjects.name.enter(testDataSourceName);
|
||||||
await editDataSourcePage.pageObjects.default.click();
|
|
||||||
await editDataSourcePage.pageObjects.saveAndTest.click();
|
await editDataSourcePage.pageObjects.saveAndTest.click();
|
||||||
await editDataSourcePage.pageObjects.alert.exists();
|
await editDataSourcePage.pageObjects.alert.exists();
|
||||||
await editDataSourcePage.pageObjects.alertMessage.containsText('Data source is working');
|
await editDataSourcePage.pageObjects.alertMessage.containsText('Data source is working');
|
||||||
|
Loading…
Reference in New Issue
Block a user