Skip to content

Standardize integration test fixtures across frameworks#920

Merged
devpow112 merged 1 commit into
mainfrom
depowell/standardize-integration-fixtures
Jun 23, 2026
Merged

Standardize integration test fixtures across frameworks#920
devpow112 merged 1 commit into
mainfrom
depowell/standardize-integration-fixtures

Conversation

@devpow112

@devpow112 devpow112 commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Aligns the integration test fixtures across all six frameworks (node, jest, mocha, playwright, web-test-runner, webdriverio) so their generated reports share a consistent makeup, and updates the affected validation fixtures to match.

The node statuses and taxonomy-overrides fixtures gain the canonical hooks and flaky variants, web-test-runner fixtures pick up the flaky and flaky-hook variants, and playwright and web-test-runner are aligned to the same three browsers (chromium, firefox, webkit).

https://desire2learn.atlassian.net/browse/QE-2218

@github-actions github-actions Bot added the javascript Pull requests that update JavaScript code label Jun 22, 2026
@github-actions

This comment has been minimized.

@devpow112 devpow112 force-pushed the depowell/dogfood-node-reporter branch from 02ddbad to d4b742f Compare June 23, 2026 14:16
@devpow112 devpow112 force-pushed the depowell/standardize-integration-fixtures branch from cf09b51 to dbf4889 Compare June 23, 2026 14:20
@devpow112 devpow112 changed the base branch from depowell/dogfood-node-reporter to main June 23, 2026 14:20
@devpow112 devpow112 force-pushed the depowell/standardize-integration-fixtures branch from dbf4889 to ae5bbbb Compare June 23, 2026 14:20
@github-actions

This comment has been minimized.

@devpow112 devpow112 marked this pull request as ready for review June 23, 2026 14:25
@devpow112 devpow112 requested a review from a team as a code owner June 23, 2026 14:25
@devpow112 devpow112 enabled auto-merge (squash) June 23, 2026 14:25
@devpow112 devpow112 force-pushed the depowell/standardize-integration-fixtures branch from ae5bbbb to e5e685a Compare June 23, 2026 14:56
@devpow112 devpow112 added the enhancement New feature or request label Jun 23, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report

Report

Report Validation

jest 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

mocha 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

node 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

playwright 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

@web/test-runner 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

webdriverio 🟢

Schema: PASSED 🟢
Contents: PASSED 🟢

Report

@devpow112 devpow112 merged commit feaaca5 into main Jun 23, 2026
5 checks passed
@devpow112 devpow112 deleted the depowell/standardize-integration-fixtures branch June 23, 2026 15:10
@d2l-github-release-tokens

Copy link
Copy Markdown

🎉 This PR is included in version 6.3.5 🎉

The release is available on:

Your semantic-release bot 📦🚀

@d2l-github-release-tokens d2l-github-release-tokens Bot added the released Pull requests that have been released label Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request javascript Pull requests that update JavaScript code released Pull requests that have been released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants