Skip to content

Run repo unit and validation tests with the node reporter#919

Merged
devpow112 merged 2 commits into
mainfrom
depowell/dogfood-node-reporter
Jun 23, 2026
Merged

Run repo unit and validation tests with the node reporter#919
devpow112 merged 2 commits into
mainfrom
depowell/dogfood-node-reporter

Conversation

@devpow112

@devpow112 devpow112 commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Switches this repo's own test:unit and test:integration:validate-reports scripts to run through node --test with the node reporter, writing each report to its --test-reporter-destination. Removes .mocharc.json and adds the node:test describe/it imports the runner needs.

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
@devpow112 devpow112 added the enhancement New feature or request label Jun 22, 2026
@github-actions

This comment has been minimized.

@devpow112 devpow112 force-pushed the depowell/dogfood-node-reporter branch from 1cf7830 to 02ddbad Compare June 22, 2026 22:30
@github-actions

This comment has been minimized.

@devpow112 devpow112 force-pushed the depowell/node-reporter-stream-output branch from 9f44dfe to df5131f Compare June 23, 2026 13:31
Base automatically changed from depowell/node-reporter-stream-output to main June 23, 2026 14:14
@devpow112 devpow112 force-pushed the depowell/dogfood-node-reporter branch from 02ddbad to d4b742f Compare June 23, 2026 14:16
@devpow112 devpow112 marked this pull request as ready for review June 23, 2026 14:17
@devpow112 devpow112 requested a review from a team as a code owner June 23, 2026 14:17
@devpow112 devpow112 enabled auto-merge (squash) June 23, 2026 14:17
@github-actions

This comment has been minimized.

@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 7a259d2 into main Jun 23, 2026
5 checks passed
@devpow112 devpow112 deleted the depowell/dogfood-node-reporter branch June 23, 2026 15:16
@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