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
* Reconfigure xo and eslint to purposely ignore bad configurations
* Rewrite expectations to us...
900dc6d46a1f8728dddfab1e42caef1fa8a51c85 authored over 4 years ago
f42e0e03a4f6f34d81a2f158b18af9f0a90b71bf authored over 4 years ago
db5d2c369178b78dfbd899d002a141a05655ccdc authored over 4 years ago
983ce0cb714fe0b35b48834c0911ebd4cf8e71d6 authored over 4 years ago
ac2ae0548d204340c6dd57dff45b43c80689e3fc authored over 4 years ago
* Revert "Don't use global setImmediate"
This reverts commit ea66e6455cdadedc74f6cefc42cc1ccf...
f499cbf26bfba67d22a69cc88093c5f295ea1eac authored over 4 years ago76941715e38f328026a2dde1a3791feec5696100 authored over 4 years ago
* Update dev dependencies
* Update XO
* Update dependencies
* Rebuild lockfile
41a47bf25873fdbd9c6c792e05a8ced5ee5e4481 authored over 4 years agoFixes #2345.
Co-authored-by: Mark Wubben <[email protected]>
5c9dbb96ad0beb7521e5051390478493250ba6b0 authored over 4 years ago2b41fb032b431e21a4705023295e1711bc5e0ff5 authored over 4 years ago
It can be modified by test code.
ea66e6455cdadedc74f6cefc42cc1ccf07e1fc18 authored over 4 years agoef74c8b1a5ee38ec48dab9ec057825e1082552de authored over 4 years ago
* Use advanced serialization (when available) for test worker communication
Use advanced IPC ...
0f879f46811369aaf3102d9038bf73e3a494d6b5 authored over 4 years ago20bc7810536b3b968db5461ff4093bb5ae912050 authored over 4 years ago
43dda52045380b7da34ad666f0d27b0d4fc1d001 authored over 4 years ago
0483b8cb9f06b5035cb9527933407085e749d8d8 authored over 4 years ago
Also make `test-ava` work from inside the `test` directory.
Co-authored-by: Mark Wubben <mark...
1150991ba1921cbf888438d46350894484356078 authored over 4 years ago
The spinner is not cleared while the stream is corked, which then
corrupts the printing of stdo...
8d03e1dfddab7de44553a5b6c4bae0b5e4136951 authored over 4 years ago
d7ff7512f4410422a3628a56eabca1f3f9c61c9f authored over 4 years ago
fac7990ea472bf121ee345cecba14d1acc9cafe9 authored over 4 years ago
Don't open inspectors if one is already connected. Like with AVA's own `debug` command, disable ...
bc39bcc3ff92cb2979564ec2e69dc72be6509f78 authored over 4 years agoClearly this isn't ideal but it gets tests passing for now.
142363b7ab982978c3efc2d2d40657fe062e2252 authored over 4 years ago07602f5bedd4d1363d3998d5e4508d1e094dff4f authored over 4 years ago
a557bc08c49b11fe0faa40ea0095d21c187757ec authored over 4 years ago
This reverts commit 51fafed989a1b0b9e384dc4c589f3453082dcde1.
7d4aa459baa45e79cf102aa8cc69dfa70dfaf366 authored over 4 years ago38686110df1113cee1a8f40cddb1cc08a2eb3452 authored over 4 years ago
b023a9763d0fb68683cb0d5ae8cecec3f0c0495b authored over 4 years ago
`t.try()` has never worked in hooks. Fail the hook properly instead of letting it crash.
`t.s...
d01db61ee5e9785d9f80ad5683cac21db4b96509 authored over 4 years agoSee https://github.com/avajs/ava/issues/2518#issuecomment-651771859
eee2f7b720798343c31a2ae44a23dcf8a6605c5a authored over 4 years ago* Add debug option to pipe stderr from internal tests to stderr
* Remove unnecessary ava depe...
b154612b8ce541c9c3b75ec4d0f744a01849abf0 authored over 4 years ago51fafed989a1b0b9e384dc4c589f3453082dcde1 authored over 4 years ago
Fixes #2443.
Co-authored-by: Mark Wubben <[email protected]>
ca8ea45587ebefa5584d6a7aa50adf90840701cf authored over 4 years agoCo-authored-by: Mark Wubben <[email protected]>
f72fab40160a413f4d7ab0208979fe3e721198ea authored over 4 years ago78cfaa17fec615a1979a9aaa9855f6cc8eeeb4d8 authored over 4 years ago
* Remove Node.js 13 support
* Denote Node.js 12.17 as the future minimal Node.js 12 version
...
27d2c6a31aa55e6d4127b82f0fb68b36ea2e6844 authored over 4 years ago
Co-authored-by: Mark Wubben <[email protected]>
19c4f35fbae740268dedeeb4d450f813f2d5e85e authored over 4 years agoCo-authored-by: Mark Wubben <[email protected]>
952a0177758c5601a72c2b050fc0308e7fa774c7 authored over 4 years agoCo-authored-by: Mark Wubben <[email protected]>
b3866b6b06c98862a19f6cb27ec28b643e2f00c7 authored over 4 years agof5e1f941adfb4ce9e7fa42f57aea9f09684a3ea7 authored over 4 years ago
a901672bbc81b011f3c8d9e4ccc703fc088694de authored over 4 years ago
* Update dev dependencies
* Test with TypeScript 3.9
* Update dependencies
This include...
34a134a3149f3d4936e188674972c2a47fbcd539 authored over 4 years agoCo-authored-by: Sindre Sorhus <[email protected]>
4b79740056b176afc4cf3a9b3c111e0efb23d8a5 authored over 4 years ago
* Always show stats last
* Don't print known failing tests after stats
* Tweak empty lines and...
dace9767b0de5181825c709e3be82dd2ab0e66d0 authored over 4 years ago
* Update tagline
* Separate supported Node.js 12 version ranges
12.16.0 supports advanced ...
05c3158effe5dfb2d9c4d0be69eb41b465bea8d6 authored over 4 years agobec7c9e185d8c4051f45e99490911672ca66f926 authored over 4 years ago
Fixes #2484.
fd92b4a368aac600e0b1f95b514179db8316771c authored over 4 years agoc8f31a39ca7a2b13a5b3c85c5b1467da2ecc5c7a authored over 4 years ago
a5385a41688b8d2359bce29410dcc0a91bdc36ed authored almost 5 years ago
7df43970951544987bb2d5db5b693cd013c22212 authored almost 5 years ago
a9c165f6c9d3787105b4019da0cdc397aba1234a authored almost 5 years ago
b669efadfff6c03226087b3b7d706a54834500e4 authored almost 5 years ago
* Use c8 rather than nyc
* Fix reporter tests flaking out
Co-Authored-By: Mark Wubben <[email protected]>
1222ce9538e4890c20af695e558e3ee490f5a41b authored almost 5 years agoCo-Authored-By: Mark Wubben <[email protected]>
75cbc3b2a53d3b8530266b10bed71b838bc11fec authored almost 5 years agoaf7b2d59f163a05c12e51535c516cd632e52467e authored almost 5 years ago
993bb9039d6d46ca51f76d6b99129d66ca4a6434 authored almost 5 years ago
* Fix circular dependency
* Add to CI matrix
* Update supported engines
* Add reporter logs
59c227d9c5261117d99e8e84693b9c89c3438a92 authored almost 5 years ago
This retains most of the Node.js internals in stack traces for the mini and verbose reporters. I...
9a9351ddbee9c6c76601210c5dd8f5b0d81cc3b0 authored almost 5 years ago3c0fc03cf3374a718dd26cc03fd6468319ac6d03 authored almost 5 years ago
26c8326baf298d205d19682388259a666c93f640 authored almost 5 years ago
7eb23dddcf5a87eb3d371473286a5cce9b246b8f authored almost 5 years ago
276c16afc85bddc2c68592a002a96eb4cf3521cc authored almost 5 years ago
18aeac64db2711d37853175b5e8dc1fd72c66d2a authored almost 5 years ago
* Ensure mem is a regular dependency, and update it
* Upgrade XO
* Update dev dependencies
dce14c6719ebc6d67fa8e23ca02931d33520b5fa authored almost 5 years agoTo avoid accidentally breaking compatibility with older TypeScript versions, test with each supp...
fc93098219f14a09cf435bbe757dfbe38a78d4c8 authored almost 5 years agoFixes #1984.
Co-authored-by: Mark Wubben <[email protected]>
cb5f9f70879ee549837c31e577e01f87970164ed authored almost 5 years ago447d37153b5af9139c45cf5b0fd97ad92bea0c14 authored almost 5 years ago
886b4d7f2d4d7a56e0dccb24e70bf96d22c39d69 authored almost 5 years ago
* Remove ts-node related tests
* Remove unused lolex dependency
* Update dev dependencies
...
489b13e0be3c0ba9717c3c0eaf1ee86c480be3f5 authored almost 5 years ago
Fixes #2438.
4bf64d048e203bb4cbf3b640f901cfd17a92cda9 authored almost 5 years agoIn `afterEach` hooks, consult `t.passed` to determine whether the test passed.
Fixes #840.
...
8f312c0f2c978ba39baae0f701015d79af18cbde authored almost 5 years agoede4f322b4fa6263c8ae14ec04282ab06bb0afd4 authored almost 5 years ago
4c3e791d853faa396a2135668d6fa10d1f98520d authored almost 5 years ago
60784a513876ec9b508c92e92dd6191853151729 authored almost 5 years ago
* Rename test directory to test-tap
This makes way for new, self-hosted tests inside a test d...
f07eec80e934f150b6e7902288163ea097be45c3 authored almost 5 years ago5d791707bff5586aaeffbf47fa36fd60a0bacf61 authored almost 5 years ago
2c8b75d358f8725cd329ca268d2387959c175b1d authored almost 5 years ago
Rather than messing with the third-party CI detection, allow the tests
to force it, so that they...
3195eb8e7351ffb37c5350baed9598d14b81596d authored almost 5 years ago
b6a46bd7b38a0eb1ce52e552230d066988f0402a authored almost 5 years ago
Allow binding the inspector to a different address or hostname.
Co-authored-by: Mark Wubben <...
13d66519e7b69e810079673d6583dc7336a16ebe authored almost 5 years ago863063680061a39a98dcf04ebf10da5f03e1af0b authored almost 5 years ago
This removes the tryAssertion experiment.
12ba7bcd67b93d1aa32d366878bf05ece011cc8a authored almost 5 years agoFixes #2405.
f4d4edd3379e51ac733b184e20dd0228be24245a authored almost 5 years ago8831f54d760bbcadf8924ef6b10899a6b786c3b5 authored almost 5 years ago
d0e21612390d50f084f7062b051164624ef391ff authored almost 5 years ago
Co-authored-by: Mark Wubben <[email protected]>
324e45f2f89e6fa872423c338aba20e202c5b2f5 authored almost 5 years ago* Bump dependencies
* Rebuild package-lock
* Fix lint errors
da52e5fc1d650f54dc564d860f2dfe5b0484148f authored almost 5 years ago
Since titles must be unique throughout the test file, it's easier if
attempt titles are always p...
55a3649000611900ba6dfbf94faefa6372a70e79 authored almost 5 years ago
* Bump dev dependencies
* Fix linting issue
* Replace lolex with @sinonjs/fake-timers
*...
a69e4f2caf0c227b60b6159fa1aeaa24ee3ee4fa authored almost 5 years agoFixes #2397.
* Remove @types/node reference from our TypeScript definition
* Ensure our Ty...
7a1dacf369a5857309effa42fc1638d7b8fe4ead authored almost 5 years agoCo-authored-by: Mark Wubben <[email protected]>
3f9c616b44c7374404d75af63f393750160c6b84 authored almost 5 years ago