- Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
Description
I've been seeing more and more timeouts especially when running on GitHub Actions. I have very few and simple tests, so I'm not sure of why this times out so easily.
> @ ava /home/runner/work/refined-github/refined-github > TS_NODE_FILES=true ava "--serial" ✖ Timed out while running tests (node:3140) Warning: require() of ES modules is not supported. require() of /home/runner/work/refined-github/refined-github/node_modules/select-dom/index.js from /home/runner/work/refined-github/refined-github/source/github-helpers/index.ts is an ES module file as it is a .js file whose nearest parent package.json contains "type": "module" which defines all .js files in that package scope as ES modules. Instead rename index.js to end in .cjs, change the requiring code to use import(), or remove "type": "module" from /home/runner/work/refined-github/refined-github/node_modules/select-dom/package.json. ✔ search-query.ts › .get ✔ search-query.ts › .getQueryParts ✔ search-query.ts › getQueryParts with spaces support ✔ search-query.ts › .set ✔ search-query.ts › .edit ✔ search-query.ts › .replace ✔ search-query.ts › .remove ✔ search-query.ts › .add ✔ search-query.ts › .includes ✔ search-query.ts › defaults 9 tests passed 1 known failure search-query.ts › getQueryParts with spaces support Test file that times out: https://github.com/sindresorhus/refined-github/blob/master/test/helpers.ts
✅ Example run that completes: https://github.com/sindresorhus/refined-github/runs/695138978?check_suite_focus=true
❌ Example run that times out: https://github.com/sindresorhus/refined-github/runs/693030486?check_suite_focus=true
AVA 3.8.2 Node v12.16.3 { "ava": { "files": [ "test/*.ts" ], "extensions": [ "ts" ], "require": [ "esm", "ts-node/register" ] } }