Migrate Prompt Playwright test to gallery - #2354
Conversation
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
✅ Deploy Preview for papaya-valkyrie-395400 canceled.
|
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
Lint cleanup pushed in 6b8e2ab: replaced all remaining @playwright/experimental-ct-react and @playwright/experimental-ct-core imports across the vuu-ui component-test scope with @playwright/test types/APIs, including shared assertions/config and MountResult type references. No test bodies or showcase locations were changed. Results: |
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
Migrated all 10 Playwright component test files under Validation: |
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
Completed repository-wide migration of remaining Playwright component tests to the standard gallery in commit Also fixed migration synchronization issues: awaited vuu-table selection assertions and added virtualization waits around Page Up/Page Down. Validation: |
|
Compared current workflow/config against the known-good gallery implementation. The build-once/reuse flow is already present and complete in the PR: Validated workflow YAML syntax successfully. Local production-gallery path is coherent: gallery build completed successfully, then Chromium ran 277 tests (274 passed, 2 skipped, 1 existing Chart EditableChart sizing failure) in 53.5s. Existing full matrix result remains 831 total: 803 passed, 24 skipped, 4 unresolved browser-specific failures. |
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
Added Istanbul coverage in commit Validation: |
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
Fixed artifact action pins in commit |
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
Superseded by #2355, which uses the finos/vuu branch. |
Summary
Validation
npm run playwright:gallery:buildPLAYWRIGHT_GALLERY=production npm exec -- playwright test --config=playwright.config.ts --project=components-chromium --project=components-firefox --project=components-webkitThe migration remains intentionally limited to the Prompt test. The failed Rspack webpackContext story-loader change was not included.