From 7f00e2d1c5f44cba4dc9ffa02d91a59482c33fdf Mon Sep 17 00:00:00 2001 From: Jamie V Date: Thu, 10 Apr 2025 11:44:00 -0700 Subject: [PATCH] updating data visualization inspector tests to work with new tab functionality --- .../inspectorDataVisualization/numericData.e2e.spec.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/e2e/tests/functional/plugins/inspectorDataVisualization/numericData.e2e.spec.js b/e2e/tests/functional/plugins/inspectorDataVisualization/numericData.e2e.spec.js index 80e28bb5cd..181968e517 100644 --- a/e2e/tests/functional/plugins/inspectorDataVisualization/numericData.e2e.spec.js +++ b/e2e/tests/functional/plugins/inspectorDataVisualization/numericData.e2e.spec.js @@ -54,8 +54,8 @@ test.describe('Testing numeric data with inspector data visualization (i.e., dat await page.goto(exampleDataVisualizationSource.url); - await page.getByRole('tab', { name: 'Data Visualization' }).click(); await page.getByRole('cell', { name: /First Sine Wave Generator/ }).click(); + await page.getByRole('tab', { name: 'Data Visualization' }).click(); await expect(page.getByText('Numeric Data')).toBeVisible(); await expect( page.locator('span.plot-series-name', { hasText: 'First Sine Wave Generator Hz' }) @@ -63,6 +63,7 @@ test.describe('Testing numeric data with inspector data visualization (i.e., dat await expect(page.locator('.js-series-data-loaded')).toBeVisible(); await page.getByRole('cell', { name: /Second Sine Wave Generator/ }).click(); + await page.getByRole('tab', { name: 'Data Visualization' }).click(); await expect(page.getByText('Numeric Data')).toBeVisible(); await expect( page.locator('span.plot-series-name', { hasText: 'Second Sine Wave Generator Hz' }) @@ -77,6 +78,8 @@ test.describe('Testing numeric data with inspector data visualization (i.e., dat // ensure our new tab's title is correct const newPage = await pagePromise; await newPage.waitForLoadState(); + await page.getByRole('tab', { name: 'Data Visualization' }).click(); + // expect new tab title to contain 'Second Sine Wave Generator' await expect(newPage).toHaveTitle('Second Sine Wave Generator');