Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/avajs/ava
Node.js test runner that lets you develop with confidence 🚀
https://github.com/avajs/ava
* Test lockfile using npm 7.23
* Workflow updates
* Update codecov action
* Cache npm dep...
Concordance-formatted text shouldn't have newlines at the start or end.
I'm not sure about power...
725c5d6241b3df63c030a826ab86acba6b9f1d67 authored over 3 years ago
dc93f372e6a1af5f3ec4b90329d63e2f1e20e4a3 authored over 3 years ago
ddda6ede8060e7532a84938c6313e620747d5c32 authored over 3 years ago
a87460acf570a1d6080f35f0ecf2ccb1cac476b9 authored over 3 years ago
a8981540100653d99d1fe9476737751eeae50b33 authored over 3 years ago
58150a0c9e336e4b96715532685e7860a01c6160 authored over 3 years ago
9a106dd42214e64c5f5f7799f229b4fc37e957eb authored over 3 years ago
0d5860f08b00aa32d89157e0ee5d84279f557c28 authored over 3 years ago
Make the behavior explicit in the documentation and type definition.
dd997f827d2266d471991c4f4eb4bdec1ff14cd5 authored over 3 years agofe12bd4cb1ab81c592a77cd71f084d487ff0e166 authored over 3 years ago
The implemenation already fails the assertion when null is provided.
b237d33e33358c58f738df741522df5a416b41e7 authored over 3 years agoIt should result in an error.
a8cbfb7229b3a5c5e5b39892bf40c900dd489ef3 authored over 3 years agoFixes #2253 which no longer seems reproducible.
4d8262b8c36019f179b33fadf44a8b0a216457d7 authored over 3 years agoThis mostly impacts macros, for which we'd want to encourage explicit types.
8efb9d149d44d815d14e3cb45723f5ee0afa9746 authored over 3 years ago* Split across multiple files.
* Rename types, most noticeably `TestInterface` is now `TestFn`,...
4b4b2f63f184056b4038dfc692f99421038d3ec1 authored over 3 years ago
Fixes #2189. `test.macro()` returns an object that can be used with
`test()` and hooks. The `t.c...
This affects test() and t.try().
Supporting multiple implementations made both the implementati...
d7c2b90ae4924bde4442d48ea05f36c9589990ad authored over 3 years ago59b035125a2b0aa98cfa23f8d2e965b3598d5221 authored over 3 years ago
0a6e2df467f35256bbf9d855a4cc9ebda0646909 authored over 3 years ago
Fixes #2774.
Co-authored-by: Mark Wubben <[email protected]>
bd0ef39b441336201274afb23f2198a60f38e629 authored over 3 years ago4d3e22038809fec40b2a9ba11a6b2b9d85b58f49 authored over 3 years ago
See discussion in https://github.com/nodejs/node/issues/38418
074373ce559acb274cd73c707a4a2882e755f63c authored over 3 years agoc1c7edbe79e90c25d7dfa2c9e096649650dde31b authored over 3 years ago
fbbacb6ec842f96faf547b9abcdc05a53004266f authored over 3 years ago
Fixes #2769.
Co-authored-by: Mark Wubben <[email protected]>
1d92b78964bb23528952e0f60ad37d97a4bf8d08 authored over 3 years ago58cf24809f0c4f6213d5e34c34b6c080c3747563 authored over 3 years ago
11aaf2aab142dbd6653931d2b029910863a44762 authored over 3 years ago
Fixes #2384.
Co-authored-by: Mark Wubben <[email protected]>
35994d497e39c0637d3d51964700c271aa559d15 authored over 3 years agoa8c908e2ab9deccd3383b311d988a1e88ff3d189 authored over 3 years ago
* Extract glob helpers that are needed in a CJS environment
* Ensure ava/plugin works in a CJ...
c57067bfb69a9b685ea2b33624dee204ad369164 authored over 3 years agoFixes #2744.
b8f5685ed5b828de884d0d72c988efe837058692 authored almost 4 years ago* Bump dev dependencies
* Bump dependencies
* Upgrade XO and reformat
e9a69dca44dadb545d4698fb7df5587da2787f7d authored almost 4 years ago* Drop Node.js 15 support
* Require at least Node.js 12.22
* Test package-lock modificatio...
9a9a5d466d5779f255f6eeb2f2d9f26994b7db0b authored almost 4 years ago97525a97c0f1e1fc609c980f6a4e66758c26480a authored almost 4 years ago
Now that AVA runs test files in worker threads, it makes sense for _shared_ workers to only be a...
bdf2cf07e8010820a600cbc8f005be3715239e07 authored almost 4 years agoThis is old and untested. I don't know if it's still relevant. We could always bring it back.
eef1a55584307533b6b82b17e8edde47b5eb9fb3 authored almost 4 years ago000c42e6bc5781eb15c5fa7399d6ae65d2d5c2b2 authored almost 4 years ago
Errors are obscured by our use of Atomics. Time out after 10 seconds to not block ESLint indefin...
3aac5e8feb2ac58edcb675da58d396fd702e44f4 authored almost 4 years ago
We no longer expect AVA to be installed globally. import-local was
written for CJS and is unlike...
Fixes #2671.
AVA now only has a default export: the test() function.
5e0844452fb919bbd5253fe7435fe1d69f5751d5 authored almost 4 years agoThese workarounds are too tricky to support with ESM entrypoints.
cc4e622903d5370682c0a00cb2c2b634d388ae6b authored almost 4 years agof5b970cca61c89c98e816099cb008abfdde5a4e2 authored almost 4 years ago
* Update dev dependencies
* Test with TypeScript 4.2
* Upgrade to XO 0.38
* Update depe...
9cedc9770d5ac2a75c88f7f3b81c263c88989332 authored almost 4 years ago
* Write synchronously and ignore errors
* Change filename
* Fix integration test
Fixes #1546.
Co-authored-by: Mark Wubben <[email protected]>
d7426720ad55ba387d86aaae3a3af06a8020c761 authored almost 4 years agoNo point keeping it up to date.
2eebb60f1771ecc0d3af4035d905f91f15f1c4d7 authored almost 4 years agoThe v3 format is encoded using CBOR. It contains all information necessary to regenerate the rep...
14ec281dd6d71d46cf2b755e7451262dab6cbc64 authored almost 4 years agoCo-authored-by: Mark Wubben <[email protected]>
cbec4cb03eb7a58e4bc9f0c3f9c55b48a2477811 authored almost 4 years ago
Co-authored-by: Sindre Sorhus <[email protected]>
Co-authored-by: Mark Wubben <mark@novemb...
61ded90ce3a9217133cbe8409c3b52dd2934070c authored almost 4 years ago
Add `--worker-threads` to use worker_threads to run tests. By default
the option is enabled.
...
0e5cc7dc2b1512d0abe9bfba57b26888eedea0cf authored almost 4 years ago
Update the `deepEqual`, `like`, `false`, `true` and `is` assertions so
they can be used as type ...
Co-authored-by: Mark Wubben <[email protected]>
72a4e2fd4c931b13354ad9d10149c383b4ca48b3 authored almost 4 years agod8b1e89e6e8b88e1582cf02f4cf088c87c2e058f authored almost 4 years ago
242668577fdb0be59f0d043292785d3a8e002e17 authored almost 4 years ago
5b76b0b6ca73e52500c84aec09c362743bf0775f authored almost 4 years ago
a7faa3ebff3a8c99cd2b41d5809262a7f1de9ec5 authored almost 4 years ago
2011b92b638df42b4d050a19e9b37cbb19659970 authored almost 4 years ago
6cb0944e5250bcff24846a260c748948171a0f08 authored almost 4 years ago
69fbe058948eac8f37140f25a949ce172d64f607 authored about 4 years ago
8ed86e68ca7e1e4007e6d2c9ac7270b605aea200 authored about 4 years ago
Fixes #2516.
dc4483f440fe8736ff71226fd8b18c0e2cc86f51 authored about 4 years agoTo be provided through a plugin instead.
26999c4cca86b2f50343af2cb14834144c722297 authored about 4 years agoFixes #2410.
7f64f5c834e8fab29f4778705ee05b2a81867879 authored about 4 years agof7cb1c7b038eba017bd77fc93d9921b1db962174 authored about 4 years ago
c7b782098dbaeaacfd671c12ffc5100bfb7be75d authored about 4 years ago
Fixes #2534.
bcb750c1551cca380a0003ebc8f66987a6b16d6c authored about 4 years ago022d3a96c635d4adf0b7fb89f0aaa776293061ce authored about 4 years ago
5dd22c96324f527260840e26fce8100d9a37a309 authored about 4 years ago
41e9473a0160bdd7dc90e33e1e3e04a9885d77df authored about 4 years ago
6429581eb57232839895b6d727b32ae0dc4e12af authored about 4 years ago
`getConnectionString` is deprecated in newer versions, use `getUri` instead.
b6a3cb723cefe34f816f958ede7b78a1fc796b2a authored about 4 years ago378f605f26c6d290918a3817d950b6a6370f2a18 authored about 4 years ago
32c5425353cc58422f0a196bb0c06a4095a33825 authored about 4 years ago
* Update dev dependencies
* Update dependencies
* Validate lockfile using npm 6.14.10
*...
0f69088c02006247b54cd545806993db00720979 authored about 4 years ago* When worker threads are available, support asynchronous configuration loading in the ESLint pl...
a2f2614cc1e34fb9a7aa204b37b3b25559f203d9 authored about 4 years ago
* Advertise GitHub Discussions
* Update issue template
* Remove badges from readme
* Avoid li...
Fixes #1424.
Co-authored-by: Mark Wubben <[email protected]>
4f093abf7f14596f0acecb4ebe5627cce523d5a2 authored about 4 years agoFixes #2612
Co-authored-by: Daudov, Tymur <[email protected]>
98595dae58209a9062d0238c7a3dd7078a9962d1 authored about 4 years ago
Avoid potential permission issues if we don't use the cache dir anyway,
see <https://github.com...
Co-authored-by: Daudov, Tymur <[email protected]>
Co-authored-by: Mark Wubben <mark@nov...
5d3b2006111a91253e0f7474ae278e41c1240820 authored about 4 years ago
* Update dependencies
* Rebuild package-lock
9b2bd5f7d5435050beb8fe150b8f9dae899cb5ff authored about 4 years agoEnsures that *.snap files are deterministic by sorting entry blocks by the hash of their test na...
e66b54ce61d8bb16bbcd15b7fb90893d02e5a65c authored about 4 years ago* Fix reporter tests under Node.js 15
Fixes #2616.
* Update dev dependencies
* Update X...
73015e57f6447fed0135355f2a9cf5b126675454 authored about 4 years ago09c5568d4268e6e4a382bbb3a956a52c44a5bf94 authored over 4 years ago
c3e43bf636ed13753a2135752d7138ddbd16a0a1 authored over 4 years ago
dcd583171e30b92469e5bb6a387da5711703ad06 authored over 4 years ago
Each test process using the shared worker will add a listener. There
could be more than 10 proce...
fd4da2f280679eb5fdb903bac17b2cb4431773b6 authored over 4 years ago
Co-authored-by: Mark Wubben <[email protected]>
a3379fad3893468309a43b4b56d290f94933f082 authored over 4 years ago* Update dev dependencies
* Update dependencies
* Rebuild lockfile
df216e3649c4461f680e8daf296f32f14f04f7b5 authored over 4 years ago512454704d981d06e97276c6568b615f79c0b8ad authored over 4 years ago
Maybe it's the IPC changes, but they started to fail on Windows.
759c3fa7cf7dd1b3b10348b6b48bf1298169231d authored over 4 years agodc83c39a10e195279735892f591fc43c7f74d27f authored over 4 years ago
ba4f426b11e7c35627d6dc4d6f3da1d93608a1ad authored over 4 years ago
f328a6933af7aca221b08f694bb14b03701eca68 authored over 4 years ago