/
githubmirror
/
grafana
Обзор
Документация
Войти
/
githubmirror
/
grafana
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
e2e-playwright/plugin-e2e/plugin-e2e-api-tests/as-admin-user/variableEditPage.spec.ts
33 строки
1 KB
Marc M.
test: Remove dashboardNewLayouts false overrides from E2E tests (#125799)
10 июл 2026, 13:47
Не верифицирован
10 июл 2026, 13:47
1e57984
Код
Авторство
О чём код?
import { expect, test } from '@grafana/plugin-e2e'; import { formatExpectError } from '../errors'; import { prometheusLabels } from '../mocks/resources'; test.use({ openFeature: { flags: { 'grafana.dashboardSettingsRedesign': false, }, }, }); test.describe( 'plugin-e2e-api-tests admin', { tag: ['@plugins'], }, () => { test('variable query with mocked response', async ({ variableEditPage, page }) => { variableEditPage.mockResourceResponse('api/v1/labels?*', prometheusLabels); variableEditPage.mockResourceResponse('suggestions*', prometheusLabels); await variableEditPage.datasource.set('gdev-prometheus'); await variableEditPage.getByGrafanaSelector('Query type').fill('Label names'); await page.keyboard.press('Tab'); await variableEditPage.runQuery(); await expect( variableEditPage, formatExpectError('Expected variable edit page to display certain label names after query execution') ).toDisplayPreviews(prometheusLabels.data); }); } );