Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
AVA
Node.js test runner that lets you develop with confidence π
Collective -
Host: opensource -
https://opencollective.com/ava
- Website: https://avajs.dev
- Code: https://github.com/avajs
Fixes #3312
github.com/avajs/ava - be5000aac1f7d0e9c44b3beecfb43938dabbd64c authored 12 months ago* Upgrade xo to v0.57.0 and lint sources, tests, and examples
Disabled `unicorn/prevent-abbre...
github.com/avajs/ava - 1d62caf585594a0a73b368fcfe71a84bd80f86b9 authored 12 months agogithub.com/avajs/ava - 5161bf77d4cd5ae2fcfd8882177e7d4a4660a9f8 authored about 1 year ago
Vary the snapshots by minor version were appropriate.
github.com/avajs/ava - 15dddf3ff5407b6941cf320bcb60720ac4d24a9c authored about 1 year agoThe counters used absolute paths for the test files, but the clearing logic used relative paths....
github.com/avajs/ava - db0fdb2925cb71b6981316b08d843cc74ff10f4a authored about 1 year agogithub.com/avajs/ava - 735bf4172a1618d3f843eb97a68bf454aac6a329 authored about 1 year ago
github.com/avajs/ava - c3e2c72e0a99738cf4720027243de98ce5bb2d69 authored about 1 year ago
Register a function to be called when AVA has completed a test run without uncaught exceptions o...
github.com/avajs/ava - 0a050243ea13df959e6c1536b2513b5fe3557690 authored about 1 year agoIt prints the error, so it should fail as such.
github.com/avajs/ava - cc8b8397247a843a178cf732274823b13787c1f6 authored about 1 year agoDon't emit the 'touched-files' event, since the watcher assumes that comes with a files value.
...
github.com/avajs/ava - 35f6c86bcddcd251910775f13c52aded6bbed4e5 authored about 1 year agoOtherwise, on Linux, it seems the abort signal is disregarded.
github.com/avajs/ava - 808a5613c960c8470522147aa0c82f31439a0445 authored about 1 year agogithub.com/avajs/ava - fde8671abdb729e9d7e7a3e29aeaa01937e8611a authored about 1 year ago
Always await the last pending state when the watch runs have completed.
Use a teardown hook to ...
github.com/avajs/ava - 70a6e257b35d3aab46d5159e611fb4a33ae172f6 authored about 1 year agogithub.com/avajs/eslint-plugin-ava - 990f0691cf790ffe38dea4608ff8919a8a8886db authored about 1 year ago
github.com/avajs/test - 8482014de4cabf2fac14e28ca80130cbe8adee21 authored about 1 year ago
These tests are more likely to be flaky on Mac and Windows.
github.com/avajs/ava - 783f62b94df69f388b4ae773fbde0a84f06671e2 authored about 1 year ago* Remove obsolete recipes
ES modules is supported out of the box.
The React recipe applies...
github.com/avajs/ava - 9f3bf7e4d3e32f212aa45dc2f5899f24462721d8 authored about 1 year agogithub.com/avajs/ava - 316ffe12cfa29a893fb721403caee6cb62a264f4 authored about 1 year ago
Somewhere between developing the watch mode and adding test coverage, a mechanism was introduced...
github.com/avajs/ava - 32f282fc2163f9088803995536c2b461594e0d66 authored about 1 year agoFixes #1718.
With worker threads, this seems to stop AVA from detecting that the thread has e...
github.com/avajs/ava - af5684dff58a79da862fa57fad0e946985f730a2 authored about 1 year ago* Update dependencies
* Ignore snapshot fixture due to churn
* Remove errant log
* Upda...
github.com/avajs/ava - 88e433376a03e70ab5f9f3e7ed081f35708c99de authored about 1 year ago* Clarify why we've posted the Ukraine war CTA and remove the third-party banner
* Remove Twi...
github.com/avajs/ava - cac1d1fe643865b31e42913988ca09f3d2017913 authored about 1 year agoThe assertion message is different, which requires more creativity with the snapshots.
github.com/avajs/ava - 0492d32863cda8aac032a45a3c29b56b47ba3b63 authored about 1 year agoAdd a new `observeRunsFromConfig` experiment, which allows a test run to be observed by a functi...
github.com/avajs/ava - adbfcde981df1563a9c3ba7feb28516d00821470 authored about 1 year agogithub.com/avajs/ava - 6790d50202cded442e80b1bd4316ec62ea852586 authored about 1 year ago
When I first retained the AVA 5 logic, it was under the assumption AVA 6 would be released in th...
github.com/avajs/ava - e07179bf4a238d5dd258e94f51fe92afe9dff08b authored over 1 year ago
* Update dependencies
* Rely on Node.js 18 language features
* Other small changes
* Upgrade ...
* Drop support for Node.js 16
* Change expected Node.js 18 to 18.18
* Change expected Node.js ...
github.com/avajs/ava - c792f1048a0974f96d11b354358330179c26eaa1 authored over 1 year ago
Fixes #3201.
Assertions now throw a `TestFailure` error when they fail. This error is not expor...
github.com/avajs/ava - b6fbd5847a5d460e9ce435ab52fde91ba1bd287a authored over 1 year agogithub.com/avajs/ava - 0d7bbd5ea4ebe82cd16edbe2aed13f81447a1c01 authored over 1 year ago
Fixes #2517.
Co-authored-by: Mark Wubben <[email protected]>
github.com/avajs/ava - e81f413f5ad9d64ec97c8bea81ecafea0240178e authored over 1 year agoThis commit simplifies error serialization, relying on the advanced IPC for child processes & wo...
github.com/avajs/ava - 4c5b46981aabeb14196b64dbff148be90c7def30 authored over 1 year agoCo-authored-by: Sindre Sorhus <[email protected]>
github.com/avajs/ava - e27183a9e8f6bb5ea12936f133796846af945154 authored over 1 year ago* Track worker errors. They're not native due to https://github.com/nodejs/node/issues/48716, bu...
github.com/avajs/ava - e58f466cc0a336a0835c9a6cc67181e25e1985b7 authored over 1 year agogithub.com/avajs/ava - f2726f18880ccec381aeaa6c2397f21b2172b36a authored over 1 year ago
github.com/avajs/ava - f047694d86a8ee7af2e998baf28812770e9ea71e authored over 1 year ago
Looks like the patch is included in all supported Node.js versions.
github.com/avajs/ava - 75330201a74c68b6b29ef09f7867644130747f85 authored over 1 year agogithub.com/avajs/ava - 10e2e8a35a07b7e38410d90ff763e75b0577edad authored over 1 year ago
This used to work⦠but didn't for the new timout tests.
github.com/avajs/ava - 5a9a6271c01931bedd6cb2af82b4f96cc1b11796 authored over 1 year agoThis helped recording coverage when testing AVA itself, but hopefully it also helps user projects.
github.com/avajs/ava - 6ca0f1c6fb87b5ca854647072588ad1a62a346fb authored over 1 year agogithub.com/avajs/ava - abd43d1f8e2477e42978845aa0f7623915cf23d1 authored over 1 year ago
github.com/avajs/ava - 018d64f046171179f787696cdd911db515e677fe authored over 1 year ago
XO isn't ready for this but it works, just some warnings locally during npm install.
github.com/avajs/ava - e24cdb6eb8d4ede98cd7c5eec0081c878b21088f authored over 1 year agogithub.com/avajs/ava - e5f19d9fc2ff04cbde94c72d650cb6773745dc30 authored over 1 year ago
github.com/avajs/ava - 3ec061779f0df6e8108042ebce89b1bb6d7cbf83 authored over 1 year ago
github.com/avajs/ava - a6951cc3abba60728c55d88e1283743fb34d7e27 authored over 1 year ago
github.com/avajs/ava - 1c66194612dd27428f758fb1c1551d43f16edbfb authored over 1 year ago
* Update GHA workflow
* Upgrade to AVA 5
* Update other dependencies
Rely on recursive fs.watch(), rather than Chokidar. On Linux this is supported from Node.js 20 o...
github.com/avajs/ava - 4f52a9f1d30317a34826aa6e742e9c27cd683dfb authored over 1 year ago
* Remove undocumented ability to start watch mode via the config. Require the CLI flag instead
*...
Restrict @ava/typescript to the ava-3.2 protocol, since the legacy code is not compatible with t...
github.com/avajs/ava - 13f7451fd42e3cee33cdb9d7541d21edbfcda32e authored over 1 year agogithub.com/avajs/ava - c0b0d7bbb33154f4e662bf3eb4613f854e0e2f5d authored over 1 year ago
* Run tests on macOS
* Use Bash shell
* Run watch mode test separately and serially
github.com/avajs/typescript - 4ce66690d342fb6ca90301d86617eb832a44a1cd authored over 1 year ago
github.com/avajs/typescript - 2b6fb25e44a8bc603b0c6164275154d785f77560 authored over 1 year ago
github.com/avajs/typescript - c7ea135690557294095b9a82f6bede5ee4cac49b authored over 1 year ago
github.com/avajs/typescript - cac21c89a7bcc1852126a1b7855b12addbb5f32f authored over 1 year ago
* Allow loading of ES modules
* Automatically invoke the default export (if any) and await the ...
github.com/avajs/ava - 1fff08d8b4f883f4ed080be9ea83a322411f8e13 authored over 1 year ago
* Use Object.hasOwn() instead of Reflect.has()
* Use Object.hasOwn() over Object.prototype.hasOw...
* Remove get-stream dependency
* Remove delay dependency
* Remove fs-extra
* Remove temp-write
Require the latest versions with new features.
github.com/avajs/ava - 8f1d308a293fd885f595854d77f766d91ddac1d7 authored over 1 year agogithub.com/avajs/ava - 583b51392f1f95065d327fc812404a6047700a20 authored over 1 year ago
The previous implementation tracked each object, even if not circular. Update to use a stack.
...
github.com/avajs/ava - 63987725957114ea92dab430b7795ecc649ff107 authored over 1 year agoFixes #3208
Co-authored-by: Mark Wubben <[email protected]>
github.com/avajs/ava - c988e2740046dafd7fc41c99b81eb31320c21305 authored over 1 year ago* Test against [email protected]
* Default to Node.js 20
* Upgrade XO
* Add reporter logs ...
github.com/avajs/ava - 784ca4c381829cfc8be8d6b87a6d9c5fb7b11001 authored over 1 year agoCo-authored-by: Mark Wubben <[email protected]>
github.com/avajs/ava - 555836793ca783cc3776ebda61e4405153221f89 authored over 1 year agoCo-authored-by: Mark Wubben <[email protected]>
github.com/avajs/ava - faa965474dff85e57b84b6870277d0dcee8798f2 authored over 1 year agoCo-authored-by: Mark Wubben <[email protected]>
github.com/avajs/ava - d7c612047a8ce039c82fae030bb49ddad18ea8e3 authored over 1 year ago
* Update typescript recipe to use the tsx loader;
* Remove ts-node references; strongly advocat...
Run tests against newly released node v20
github.com/avajs/ava - 5bf01a32db1cf1dc266399adfe5e206881c54068 authored almost 2 years agogithub.com/avajs/ava - 0574e5e6d7959b7dc506cb2204f432f73ba39451 authored almost 2 years ago
github.com/avajs/typescript - e0a5cf0ae0bf8de8f037e4fbe91ef4eb11627d91 authored almost 2 years ago
github.com/avajs/typescript - 4ec638c4d0811a70ecdf685f37543ecca323c6e0 authored almost 2 years ago
github.com/avajs/typescript - 425198ac8de6e85dde9c19fd5b2a98c85e37841f authored almost 2 years ago
github.com/avajs/typescript - 430d173ce824a091e176bac7c201181bce7985dd authored almost 2 years ago
github.com/avajs/typescript - 75aad0aa2b4067e2810b061767da7d05ebe32cd7 authored almost 2 years ago
github.com/avajs/typescript - 0e2516055a5b9090559e80fada5c3c1bb641c00e authored almost 2 years ago
github.com/avajs/typescript - dfdfea5b923bbf3ae7e648d7b7943394f5bb9402 authored almost 2 years ago
github.com/avajs/ava - 1c567642a31d4bc24c4421ba520b02e25ce7363a authored almost 2 years ago
github.com/avajs/ava - 38593a7aca7801fb722bab1abc4cbe157f6c1af5 authored about 2 years ago
github.com/avajs/ava - 75596139a98d4b4fb4e8a6bba03963fa0904ac23 authored about 2 years ago
(And update the sample version number because why not.)
github.com/avajs/ava - 841526144eb5529d057cb8b390a0b3bad0dda5eb authored about 2 years agogithub.com/avajs/eslint-plugin-ava - aec874b362752ba3aa50686bf7d5b8aa42a6a783 authored about 2 years ago
github.com/avajs/eslint-plugin-ava - 40aaadc28892ad67db650bdc9e6ef8d6a55d7430 authored about 2 years ago
* Upgrade XO and reformat
* Update dev dependencies
* Test with TypeScript 4.9
* Update...
github.com/avajs/ava - da3d2bcffbad0fe51c83220bb1e587b7b80d1707 authored about 2 years agoCo-authored-by: Mark Wubben <[email protected]>
github.com/avajs/ava - ffed9483195dc821f6a35b6a24ac8af6e6e33cb3 authored about 2 years agoThis should prevent the main process from exiting prematurely with a 0 exit code. See background...
github.com/avajs/ava - 639b9050a6860f83861ba00e27099f3bec7915bf authored about 2 years agogithub.com/avajs/eslint-plugin-ava - 40a81b6eeabfd0882af3ad45688c6e6d668addc0 authored about 2 years ago