Add console error checking to our e2e suite (#5177)

Co-authored-by: unlikelyzero <jchill2@gmail.com>
This commit is contained in:
John Hill
2022-05-13 10:55:34 -07:00
committed by GitHub
parent b8d9e41c01
commit 09da373d1c
17 changed files with 70 additions and 20 deletions

View File

@@ -24,7 +24,8 @@
Testsuite for plot autoscale.
*/
const { test: _test, expect } = require('@playwright/test');
const { test: _test } = require('../../../fixtures.js');
const { expect } = require('@playwright/test');
// create a new `test` API that will not append platform details to snapshot
// file names, only for the tests in this file, so that the same snapshots will
@@ -47,7 +48,10 @@ test.use({
});
test.describe('ExportAsJSON', () => {
test.slow('User can set autoscale with a valid range @snapshot', async ({ page }) => {
test('User can set autoscale with a valid range @snapshot', async ({ page }) => {
//This is necessary due to the size of the test suite.
await test.setTimeout(120 * 1000);
await page.goto('/', { waitUntil: 'networkidle' });
await setTimeRange(page);

View File

@@ -25,10 +25,14 @@ Tests to verify log plot functionality. Note this test suite if very much under
necessarily be used for reference when writing new tests in this area.
*/
const { test, expect } = require('@playwright/test');
const { test } = require('../../../fixtures.js');
const { expect } = require('@playwright/test');
test.describe('Log plot tests', () => {
test.slow('Log Plot ticks are functionally correct in regular and log mode and after refresh', async ({ page }) => {
test('Log Plot ticks are functionally correct in regular and log mode and after refresh', async ({ page }) => {
//This is necessary due to the size of the test suite.
await test.setTimeout(120 * 1000);
await makeOverlayPlot(page);
await testRegularTicks(page);
await enableEditMode(page);