Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* test: improve Windows reliability of e2e tests - `child_process.kill()` doesn't really work on Windows. Using `kill-tree` library instead - `killAllWranglerDev()` helper could mess up parallel tests since it kills all wrangler/workerd processes regardless of whether they are part of the current test - `shellac` library has issues on Windows when running background tasks. Using simple `execSync` and `spawn` functions instead - tightened up the timeouts a bit to avoid long running false negatives - reworked the helpers to use a class `WranglerE2ETestHelper` rather than the `e2eTest` extension. * unskip * expose url+inspectorUrl properties * test startWorker by rewriting dev-env fixture tests as e2e tests without fakes * set e2e/tsconfig `module` to 'esnext' * delete fixtures/dev-env * add changeset * rename test file * remove deepmerge from config controller * fix e2e jsx lints * fix lints * fix lints --------- Co-authored-by: Pete Bacon Darwin <pete@bacondarwin.com> Co-authored-by: Peter Bacon Darwin <pbacondarwin@cloudflare.com>
- Loading branch information