diff --git a/.gitignore b/.gitignore index d64a2a68a..4ec8efeb3 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ coverage/ .yarn/ .nx/ addOns/yarn.lock +playwright-report/ # YALC (for Erik) .yalc diff --git a/package.json b/package.json index 39a2ed3b2..29f47f5a5 100644 --- a/package.json +++ b/package.json @@ -54,9 +54,11 @@ "test:unit": "jest --collectCoverage", "test:unit:ci": "lerna run test:unit:ci --parallel --stream", "test:e2e": "lerna run test:e2e --stream", - "test:e2e:coverage": "nyc --reporter=html yarn run test:e2e:ci -g @debug", + "test:e2e:coverage": "nyc --reporter=html yarn run test:e2e:ci", "test:e2e:ci": "TEST_ENV=true npx playwright test", "test:e2e:ui": "TEST_ENV=true npx playwright test --ui", + "test:e2e:reporter": "TEST_ENV=true npx playwright test --reporter=html -g @debug", + "test:e2e:update": "TEST_ENV=true npx playwright test --reporter=html -g @debug --update-snapshots", "test:e2e:headed": "TEST_ENV=true npx playwright test --headed", "test:e2e:debug": "TEST_ENV=true npx playwright test --debug", "test:e2e:dist": "lerna run test:e2e:dist --stream", diff --git a/tests/Circle.spec.ts b/tests/Circle.spec.ts index b23887f89..43f31fe8d 100644 --- a/tests/Circle.spec.ts +++ b/tests/Circle.spec.ts @@ -7,7 +7,7 @@ test.beforeEach(async ({ page }) => { await visitStudy(page, studyInstanceUID, mode, 2000); }); -test('should display the circle tool @debug', async ({ page }) => { +test('should display the circle tool', async ({ page }) => { await page.getByTestId('MeasurementTools-split-button-secondary').click(); await page.getByTestId('CircleROI').click(); const locator = page.getByTestId('viewport-pane').locator('canvas'); diff --git a/tests/JumpToMeasurementMPR.spec.ts b/tests/JumpToMeasurementMPR.spec.ts index 4dfdb74d2..bcf30e2c1 100644 --- a/tests/JumpToMeasurementMPR.spec.ts +++ b/tests/JumpToMeasurementMPR.spec.ts @@ -2,7 +2,7 @@ import { test } from 'playwright-test-coverage'; import { visitStudy, checkForScreenshot, screenShotPaths, simulateClicksOnElement } from './utils'; test.beforeEach(async ({ page }) => { - const studyInstanceUID = '1.3.6.1.4.1.25403.345050719074.3824.20170125095258.1'; + const studyInstanceUID = '1.3.6.1.4.1.25403.345050719074.3824.20170125095438.5'; const mode = 'viewer'; await visitStudy(page, studyInstanceUID, mode, 2000); }); diff --git a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-changeSeriesInMPR.png b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-changeSeriesInMPR.png index 6bdfabf6a..bf2b24a27 100644 Binary files a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-changeSeriesInMPR.png and b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-changeSeriesInMPR.png differ diff --git a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-initialDraw.png b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-initialDraw.png index 81cf3e160..3bf0bf021 100644 Binary files a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-initialDraw.png and b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-initialDraw.png differ diff --git a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpInMPR.png b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpInMPR.png index 2e0c4766a..5bf2fcebd 100644 Binary files a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpInMPR.png and b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpInMPR.png differ diff --git a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementAfterSeriesChange.png b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementAfterSeriesChange.png index 2e0c4766a..5bf2fcebd 100644 Binary files a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementAfterSeriesChange.png and b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementAfterSeriesChange.png differ diff --git a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementStack.png b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementStack.png index 53d149250..05df234ae 100644 Binary files a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementStack.png and b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-jumpToMeasurementStack.png differ diff --git a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-scrollAway.png b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-scrollAway.png index 3341d7725..9bfc58bcb 100644 Binary files a/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-scrollAway.png and b/tests/screenshots/chromium/JumpToMeasurementMPR.spec.ts/jumpToMeasurementMPR-scrollAway.png differ