run test cases in browser
Open
- Dominant language
- TypeScript
- Stars
- 3.6k
- Forks
- 681
- PR merge metrics
- No merged PRs in 30d
Description
1. Bundle test entry point.
1. Polyfill Deno.test for browser
1. Correct test definition using [shim-deno-test](https://github.com/denoland/node_shims/tree/main/packages/shim-deno-test)
1. Pass them to some browser compatible test runner.
1. Create test bed html file
1. Load the test bed html file in the browser probably using [puppeteer](https://www.npmjs.com/package/puppeteer) or [playwright](https://www.npmjs.com/package/playwright)
1. Check the output in the browser
related #641
Contributor guide
Assessment
This issue has not been assessed yet.