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
Fixes #2386
Co-authored-by: Mark Wubben <[email protected]>
f5a8c2b2df757886247492ce3372f1e18da36ab7 authored almost 5 years agoc166e050ac9f2d1267c0dfa76c11d8451a3f361c authored almost 5 years ago
Recognize new @ava/require-precompiled dependency when beautifying stack traces.
362b6f983b293e81eeb11ccc249a0ac4bab52921 authored almost 5 years agoCo-authored-by: Mark Wubben <[email protected]>
04ba44b4d738088a5133895caad7e85d25240b42 authored almost 5 years agoea05758c84a11b3111efb5db2351156179e139db authored almost 5 years ago
Rather than perform typeof checks to see if the provider has a
particular feature, check the 'su...
7ccb2082cb4a656aceb63b145f578083e66d07b0 authored almost 5 years ago
This allows the watcher to cater for the TypeScript build process.
It also allows the provider ...
6c9115308c4caa4dd0f3966a521be9293d64e799 authored almost 5 years ago56338dcb77246b5eca3c01e24d1cb6d66da8f71f authored about 5 years ago
* Generalize providers rather than supporting just the Babel one
* Add rudimentary TypeScript...
e4fef0cf5e438c6a61e1c3bc24db9c92fc8082f7 authored about 5 years agoFixes #2376
91a00864f7f113dd63a2c4ecc383fc8c45f79665 authored about 5 years agob4cfc8dd9b74a0899a1186b749c380da01245985 authored about 5 years ago
* Remove v3 caveats from documentation
Fixes #2349
* Update dev dependencies
* Finalize...
776788f5776157710a95a1bcebb9876f2b8b0c1c authored about 5 years ago0d11ff7063b677a1f27795f5682b2be3160724ec authored about 5 years ago
* Add --no-cov to instructions on running specific tests
* Update contributing document
Fi...
998397671fcaf46e83a88775150a58c02b62c890 authored about 5 years ago
Listen for the peer-failure notification before resuming tests. Then
verify the test execution ...
`configurations` is an array, not an object.
Add instructions for debugging precompiled tests.
61e0d05e390dd43dedb723e36f2af9bb752c0f18 authored about 5 years agoFixes #2368.
5c8bcecf04cf360b807d3e9b002e50c0ffe90cfc authored about 5 years ago630aac3ff1e1e7bb3da5d45a1c473f3ebc84ae9a authored about 5 years ago
Supports `nodeArguments` configuration and `--node-arguments` on the CLI. Fixes #2090.
Co-aut...
7b20f6c8c3f790ec537b6e6bde087ab65a1022a9 authored about 5 years agoad27246dd0938a24974eaccc76189fe3ee7a8d18 authored about 5 years ago
ae948d8dbb9d2feaf44fc939b8590e0f358825d2 authored about 5 years ago
ac8c852a3bdc71efdd435e3ae7a6070be28347a0 authored about 5 years ago
Fixes #2355.
2bd890fc597530f7dd5237d729fcc4a96807d08d authored about 5 years agoFixes #2356.
15d73ca59984a748245a7bea4c95630947790ff8 authored about 5 years agoFixes #2353.
efa86354a025081975c85ed19d9080e4a11e4f65 authored about 5 years agoFixes #2357
580705e41d603095b18c7efc22a0d5d1e628b512 authored about 5 years agoFixes #2354.
cf26b6d3723dac2c8907280dce9d11b8823b90cb authored about 5 years ago
Co-authored-by: Sindre Sorhus <[email protected]>
Co-authored-by: Mark Wubben <mark@novemb...
090884b5040a1d4b02a18939245f7c2305228e00 authored about 5 years ago
7c352db5b929ac9e59daf9dd12f6387d38639d1a authored about 5 years ago
66dd09fd879ed5ca362b9ac4bec6927ee4588ef0 authored about 5 years ago
f02ac7a226eacb26105526d37c6417201b390d44 authored about 5 years ago
It's slightly different than a new console instance. Instead copy methods across.
6995471edebfef6af924d19d7b196979cb85535f authored about 5 years ago8bdcf8be148478d766087cebe4cb6bbb2b5bc976 authored about 5 years ago
e919b4039116b2628156e9b2f533b9ef56c721e7 authored about 5 years ago
Fixes #2301.
7f99aef61f3aed2389ca9407115ad4c9aecada92 authored about 5 years agoOptimize matching by caching the functions that micromatch would have generated internally.
9f477c763a307a358ede17ec3081c16b5e899220 authored about 5 years ago54ff13036517e7dff3d95b7afe4e70254b1dbe7a authored about 5 years ago
* Remove the faking of the TTY in worker processes
* Replace global console in workers with o...
d09161a302cecd944db385059c3b2c8f092d578f authored about 5 years ago465aef2960a5c4e297ae734ba03601e0fa334007 authored about 5 years ago
bd5c05f57b97c0ad1b9c4f96d1a281eba331d826 authored about 5 years ago
1f10a7cfa1b2ccc9378143c08f79727e725c5550 authored about 5 years ago
f2172526ae03490a548f6ef30a81c8212c280c58 authored about 5 years ago
Detect subscribables and convert to promise. Simplify type description to match what AVA actuall...
b78c71d5d0653ea9279ca71189453b5c7776ab46 authored about 5 years agoa07daeb79accb0757eba6cf1c63066c89452ada3 authored about 5 years ago
* Remove bench files
* Remove unused dependencies
* Bump dev dependencies
* Bump depend...
4fdd416a602fdb0d22df51246adf4d2b00609914 authored about 5 years agoAs per #2293, this begins the work to support `.cjs` and `.mjs` files.
* AVA will now select ...
8fa28254dbebef32cbde05c0c9a49061d0ef82f8 authored about 5 years agoHopefully this removes more flakiness from Windows tests.
98c47b45929d48d74503623f4d2a96fec6cbaf1f authored about 5 years ago
When a file has a parent directory that starts with a single underscore,
do not treat it as a te...
33075127533e27d9eda1657271968ce00a03009f authored about 5 years ago
806c4db3ec334cf67d02bb7f9a8b3007e37cf37e authored about 5 years ago
Aim for absolute paths, always and everywhere.
643de7b97a026d536bdeb605015380d9ec4e43e2 authored about 5 years agoFixes #2282.
ee0cbe1042a5d777ac0fd22d1aea14b4e6d518b6 authored about 5 years agoa7f062907b70ce04db456acb4d17f4213b65dcf9 authored about 5 years ago
So that they can be compiled, if necessary.
b7b7383fc8e255e1ae03644742c391e47f637c60 authored about 5 years ago
Rather than providing paths to specific test files, allow
micromatch-compatible patterns to be p...
From the project directory, select test.*, src/test.* and source/test.* files.
Fixes #2172.
e330c3ee32433f26ac010e009171a57942a8418b authored about 5 years agoThis is the one test that is still flaky on Windows.
522e77a820f92979f155123de77960c666878d24 authored about 5 years agoeaf6e6484983e5b5509b33d5ca32dd96330548aa authored about 5 years ago
Out of the box, ESM syntax will only work in Node.js 13, so having that
as the default example i...
* Don't repeat duplicates
* Add unused defaults unless extensions are explicitly set to the empt...
This removes the concept of "helpers" from AVA. Instead, the Babel
provider can be configured to...
cff8871859623505b02586975130e78006b80622 authored about 5 years ago
30f0e14b261ebfe2c83e75b151ff18ce088a6e48 authored about 5 years ago
Get ready to explicitly load files through the Babel provider. Remove
unnecessary checks to see ...
This updates code and tests to remove built-in Babel support. In the
future, it needs to be opt...
Fixes #1505.
4953457277a355e231beaa11431eb58a209ae7fc authored about 5 years agofef2ef6b722725822d84349dc2f29ab671c7495d authored about 5 years ago
f1cb455f0a5a5de0cfaa083a4ad7288009d3de6f authored about 5 years ago
4a4ef8a914fc1bccba83bfa65fa7f6a7725306e1 authored about 5 years ago
aad4cd682aec00be0dbcacc35da66386c7a69ea6 authored about 5 years ago
5b249b96e87fbbfcb1bf4ba7db23cb4564ed3749 authored about 5 years ago
3172a608a26cfd800bf4fd5e08a285c69ebd9bfb authored about 5 years ago
cdb5019b16a797558416bce01a4cd76102267eeb authored about 5 years ago
c49c0bd6f62d20612bfd8411c11e0f41ad5baeb5 authored about 5 years ago
5c44d7d6645df20734778466fd4143abe1162202 authored about 5 years ago
97571901faddf83d95dd1450ca2f131f51fb5856 authored about 5 years ago
Run for pull requests, including from from forks, I hope.
Ignore docs, media and Markdown fil...
9ec616436796adfb397001d0fd62fde097ef2ad2 authored about 5 years ago6b5a71356a2839c8b39ee89763527589957ef44e authored about 5 years ago
641c52f2ce7c043c434bdb079b8857e4acc942a9 authored about 5 years ago
Reporting them as comments mean they're not necessarily picked up by TAP parsers. Fixes #2237.
11c13da8f1dad8312d1ec98715220ee6257eedb0 authored about 5 years ago* Upgrade source-map-support and impacted tests
* Update dev dependencies
* Update regular...
a69e63578b9cd2b0b74d656a666bbad260a88680 authored about 5 years agof69425ba079b2767375f28386cf62b38b8e8d0fd authored about 5 years ago
37206e7e268e285da39a73cfd6417fd08f3ed119 authored about 5 years ago
3875001af86a608ef681aecfbf7c23d2cedba9dd authored about 5 years ago
7a668a63b19efdd1b6658eda404a1e5f06d9aa17 authored over 5 years ago
ed32b8138c4e8e23bbe75ce7c945a4b5afffe1eb authored over 5 years ago
525dc66e8f74dd01054ed59029e555c788156a2f authored over 5 years ago
981e54afbc6dfd2ba02f8b4d1c81c1230a1acc45 authored over 5 years ago
Prepare `lib/babel.js` which we'll extract into @ava/babel. There's an
integration protocol whic...
7b54317b5cf2d4a849fe784a1b946f5c2159be8e authored over 5 years ago
dc2c4efa066958c3a630182120227a81e77f0aae authored over 5 years ago
2c3bb0c40b1a927ec4f21e8ba7623f7facd7cbaa authored over 5 years ago
1bcaaa4e6eca3cb9a31b7e4c7ce0a4ba40611e7d authored over 5 years ago
ef39793e556017ddb82ca579d2b6d41cedf9c6e3 authored over 5 years ago
7c535b2fe8b33611cf5f280148d47c474c53ed30 authored over 5 years ago
05f077e805bd1b3d58aa1e539d7e1e6a3f5c7042 authored over 5 years ago
ca4eff74ae715ced49310ce7b40514df9a28eec2 authored over 5 years ago
67e4deac2857503e5fac7d38da2d23014eb29724 authored over 5 years ago