mirror of https://github.com/grafana/grafana.git
22 lines
756 B
TypeScript
22 lines
756 B
TypeScript
import { test, expect } from '@grafana/plugin-e2e';
|
|
|
|
test.describe(
|
|
'grafana-test-datasource',
|
|
{
|
|
tag: ['@plugins'],
|
|
},
|
|
() => {
|
|
test('should render variable editor', async ({ variableEditPage, page }) => {
|
|
await variableEditPage.datasource.set('gdev-e2etestdatasource');
|
|
await expect(page.getByRole('textbox', { name: 'Query Text' })).toBeVisible();
|
|
});
|
|
|
|
test('create new, successful variable query', async ({ variableEditPage, page }) => {
|
|
await variableEditPage.datasource.set('gdev-e2etestdatasource');
|
|
await page.getByRole('textbox', { name: 'Query Text' }).fill('variableQuery');
|
|
await variableEditPage.runQuery();
|
|
await expect(variableEditPage).toDisplayPreviews(['A', 'B']);
|
|
});
|
|
}
|
|
);
|