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
If a failure occurs in one worker, attempt to interrupt
other workers. This only works as long a...
This module is necessary since there may be circular dependencies
originating in test-worker.js....
Replace lib/globals.js by a module which focuses on reexporting Node.js'
timers and Date.now().
...
8de263010aa0ccf72a0e859070f02b1103837577 authored almost 7 years ago
Fixes #1684. Fixes #1416. Refs #1158.
Properly support serial hooks. Hooks are divided into the...
963f5cf4b89ceb7a565f3141b364a4bf3994a0d8 authored almost 7 years ago2153497cdb6560a1bd5616307edec6d74f341135 authored almost 7 years ago
Ensure the IPC channel stays referenced. This is a safe-guard: it's easy
to end up in a situatio...
Test runners will now run tests as soon as (in the next tick) they're
declared. The main process...
This focuses lib/main.js on creating and exporting the runner, while the
worker focuses on manag...
SyntaxError stacks may begin with the offending code. Include all stack
lines up to and includin...
* Make error type more readable
* Always include originating test file
* Indent error summary, a...
Don't run new test files after:
* A timeout has occurred
* A test has failed
* Running the test...
5c8baff66f16a630564d16e9cb2e1fcfb5f55e86 authored almost 7 years ago
b1ffb5d371d885679ba61750ab82f773efb7dd01 authored almost 7 years ago
There are no more anonymous tests.
b501fa223080ffc76bf6d0c210eb655dd59f58f5 authored almost 7 years ago
Remove indirection by inlining code. It's not the prettiest without
async-await but it's easier ...
51a0ff02d4c4dcb9036e7f56c0860dfee330e238 authored about 7 years ago
73baf704c83c2cadb2ec2d7ec100bed539cc41cc authored about 7 years ago
Minor syntactical changes aside, it's now equivalent to the TypeScript
definition!
Explicitly specify allowable chains, with some ground rules in mind:
Test chaining rules:
* `s...
7c0bf9b7cd746bafdc0e9e6cf2097be26e64c891 authored about 7 years agoRemove the need for a build step.
Update the `throws` and `notThrows` assertions, adding `Obser...
bac3c1136346421a5dd19f3d18e8911b760f25ad authored about 7 years agoa28c89617ee2e73c639080ed4c5dcbfb66db9dd0 authored about 7 years ago
47b8b5657177197fac570c72a606cc3b754e0ff6 authored about 7 years ago
4d60d5def01e88df4eee3246cad5f6785c0b6400 authored about 7 years ago
Read the 'compileEnhancements' option from package.json and guard
against the Babel config helpe...
d42865be9f9484a6a3ab7e90a91283ec50c0d405 authored about 7 years ago
b8364cacb77fda790cae30a07d3bb15bc21cb2c2 authored about 7 years ago
AVA now installs its source map support and precompiler hook *before*
processing the "require" p...
50b0b4e66f6ffa0a0bf566240cd52e2f0730170f authored about 7 years ago
Always load syntax plugins, the preset does not necessarily load them if
the environment support...
a84c96f5da36635cbc5fb942e0c26607ad00b570 authored about 7 years ago
* Remove 'ava --init foo.js' example
* Stop --init, --watch and --update-snapshots from being...
b6fa8b93e0d39c2da4d0cf0e0a4471df8e0a99fa authored about 7 years ago* Require tests to have titles
Stop deriving a title from the test implementation function's ...
fe7a8a1c8c3b3bfe8271d9506f72eda139be99d3 authored about 7 years ago40604eed6c42a83f5cfe48505dea609d0fa6eefb authored about 7 years ago
7be7fe80234af9008700502f84e7b7439c3ed82c authored about 7 years ago
Fixes #1599
2e54c17b0090668c6dfac57cd35f5eacf92432fa authored about 7 years agoFixes #1598. Switches AVA's Babel implementation to use Babel 7. This applies to test and helper...
b33cb1d533293c62f1244fb426e59d98de7890bc authored about 7 years agoa051d3e18dba92c893fddb08490a8627f586c231 authored about 7 years ago
4f896c2832a186bf0c7f6b0f21b0e36b8e8fdcf2 authored about 7 years ago
Fixes #483.
f00f3c4670282e32884fd31ee0c9a106f818696a authored about 7 years agoc2b42ecbc48f4ef8c3bfc05077a296b110e97bf5 authored about 7 years ago
VSCode steps into native code at each `await` statement. using skipFiles on node_internals yiel...
bcb77fc46dbb77ddb14ac8eda8f2cc7e856c2416 authored about 7 years agocd8c91b717c17821828596adad8fea879399a52d authored about 7 years ago
947f207d4a57a1fc30040670a129cb8f597392f8 authored about 7 years ago
4a13966449e5bb39f2d08dec254148f463f536ba authored about 7 years ago
aaddc37a72ce42c67b907fd23fb14985e1da8cee authored about 7 years ago
* support @std/esm
* fix path test for windows
* fix linter error
* Stricter regex. Use...
72c53bee0766a7e45595919f97f114073c93bff7 authored about 7 years ago29e5dfdc55dd9c5f80a24c0276f3362cc167c3a0 authored about 7 years ago
c1faf95b9bbaa1981013e98576fc58a4d6217020 authored about 7 years ago
4e8f82703974f3187c4273bc4edff53016593306 authored about 7 years ago
965cbc65d82b12019cdf6a3257b3198dd4181b79 authored about 7 years ago
* Use [email protected] in CI
* Detect package-lock.json churn during CI
* Add Node.js 9 to CI mat...
4124d77b4391401db0b92a73c84cdea8326c209a authored about 7 years agoe401bd151b1a81f79ccb106f034b2e18715ee125 authored about 7 years ago
Follow-up to f2979a3615f8a3f781aacbcbc3a4be5d1e54aeb9.
8141395d58f1c17b1d7a034f03f3874f68fe6b4d authored about 7 years agoAnd remove non-essential fields from package.json. We define all the author in the readme alread...
f2979a3615f8a3f781aacbcbc3a4be5d1e54aeb9 authored about 7 years agoefc3b319628e97c6024bd1f9ab4ace32c827ac57 authored about 7 years ago
Fixes #1580
cb1c3f70588cd660ae41b61e129c711e63d9e7f8 authored over 7 years agot.is() checks if values are exactly the same, and shows a diff otherwise. However if values are ...
c41b2afc201118bfdc4d2039180ae2ddd0f697c9 authored over 7 years agoFixes #1283.
1cd3a04fbab2787a4f2dd4020529f8598ec31e51 authored over 7 years agof98a8810de770c4d22d87302580eecc228c8d052 authored over 7 years ago
b3c4090c83be2982cd3103ec3c1566a007a80c0d authored over 7 years ago
Fixes #1554.
37c9122c50722b06039f1cc2306a7c176fd3c786 authored over 7 years ago
Use https://www.npmjs.com/package/lock-verify to ensure the
package-lock.json is in sync with pa...
Fixes #1513.
37e8b49af78dc72bbf6a4ff674650cd57f48ea58 authored over 7 years ago3b81e2ca13db91e558234f55badc312209677d82 authored over 7 years ago
CI environments may falsely represent the number of logical cores available, especially if they ...
3f81fc431016ca115177d2d79cf9db36b05f69ad authored over 7 years ago
Fixes https://travis-ci.org/avajs/ava/jobs/291603944 by changing the
name of the module being im...
1ea758f3d25f40d148e107a0bcc6d22b9f080def authored over 7 years ago
Closes #1313.
c72f4f24bc68b1e0595ff83597e9072d8c886949 authored over 7 years agoeebf26e6e0bafd3c96f8e20311377a11b9a4f695 authored over 7 years ago
f43d5ae5d0b89a1cb80bbb0bf37ac37b75cf7518 authored over 7 years ago
68ce4b813afcf81f31e48212ab04cb6fcf224457 authored over 7 years ago
837b0ddc35db8ebdcb0d30a3148b13c70b1dc1ca authored over 7 years ago
2349316b6f5b644fca05b540d589011d45823e51 authored over 7 years ago
bb91862eaac1a3e89f651afb15ec9691745ee222 authored over 7 years ago
42e7c74c46756c441fe33ecdcbb76ac210e422ea authored over 7 years ago
Fixes #1498.
64b7755d97cba07ed62d797c6ce2f85ffa11a01e authored over 7 years ago
Work around https://github.com/sindresorhus/xo/issues/65 by invoking XO
from within the `test/fi...
* Update package-lock.json
* Remove flow-bin workaround
* Re-enable locked-deps tests in AppVeyor
Prior to this commit, the library and its tests relied on the same code
to add color to termina...
61101d92c92cbb4696b0e13b8f8baa555dcef8c2 authored over 7 years ago
3c8b1bed83368fba3f807dc6d2d47c3682b3c4d9 authored over 7 years ago
Fixes #1522.
14238788c421fdfcc8e1a67c4191fd4c6f3e2385 authored over 7 years ago03149d79a67f52c4f580ef54da84856eb3dd3fd5 authored over 7 years ago
1df502df8cba18f92afcbaed730d8c724687ca45 authored over 7 years ago
6915dde549d300a2f5d8a1ef2bb79b1a979414a0 authored over 7 years ago
Fixes #1269.
40ce6d66957569ffa3659dfc201a07f3147185f5 authored over 7 years ago
* Add link to french translation
* Fix 2 bad links discovered during translation
69b6b627c3a10a1adc105af33df3cbcfcd97f72d authored over 7 years ago
ebf78b3e87e359118a66570afa896be77b464344 authored over 7 years ago
c9fe8dbf166d9d23e3575eb5780ccdffda984e90 authored over 7 years ago
* Allow users to configure the snapshot location
* Resolve the location through source-maps, in...
* Use [email protected] in CI
* Use --no-shrinkwrap option rather than removing package-lock.json
...
de5e8b9a473b89f9bfc03c5678e1df9719a3f669 authored over 7 years agoded7ab80649291ccf56b0ab81e2547814d9c90f3 authored over 7 years ago
dd9e8b2effe541f9f232ee622452343dac5895dd authored over 7 years ago
* Update warning message when the flag is used without a value
* Detect non-integer or negative...
57f50072ac37dcc62eeed391c547bf841efb6f85 authored over 7 years ago
Update debugging with Webstorm recipe to include Node options flag --inspect-brk.
d8c21a6b8102bcc11daacba2ea6af6f9b9713959 authored over 7 years ago