Readding missing files, fix SVG spacing
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
import { test, expect } from '@grafana/plugin-e2e';
|
||||
|
||||
test('should display "No data" in case panel data is empty', async ({
|
||||
gotoPanelEditPage,
|
||||
readProvisionedDashboard,
|
||||
}) => {
|
||||
const dashboard = await readProvisionedDashboard({ fileName: 'dashboard.json' });
|
||||
const panelEditPage = await gotoPanelEditPage({ dashboard, id: '2' });
|
||||
await expect(panelEditPage.panel.locator).toContainText('No data');
|
||||
});
|
||||
|
||||
test('should display circle when data is passed to the panel', async ({
|
||||
panelEditPage,
|
||||
readProvisionedDataSource,
|
||||
page,
|
||||
}) => {
|
||||
const ds = await readProvisionedDataSource({ fileName: 'datasources.yml' });
|
||||
await panelEditPage.datasource.set(ds.name);
|
||||
await panelEditPage.setVisualization('ChargeViz Battery Panel');
|
||||
await expect(page.getByTestId('simple-panel-circle')).toBeVisible();
|
||||
});
|
||||
|
||||
test('should display series counter when "Show series counter" option is enabled', async ({
|
||||
gotoPanelEditPage,
|
||||
readProvisionedDashboard,
|
||||
page,
|
||||
}) => {
|
||||
const dashboard = await readProvisionedDashboard({ fileName: 'dashboard.json' });
|
||||
const panelEditPage = await gotoPanelEditPage({ dashboard, id: '1' });
|
||||
const options = panelEditPage.getCustomOptions('ChargeViz Battery Panel');
|
||||
const showSeriesCounter = options.getSwitch('Show series counter');
|
||||
|
||||
await showSeriesCounter.check();
|
||||
await expect(page.getByTestId('simple-panel-series-counter')).toBeVisible();
|
||||
});
|
||||
Reference in New Issue
Block a user