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

1.0.0-beta.6

fd73358d9ee85c3623a10acfebb5af88c51d628b authored over 6 years ago
Update Babel related dependencies

645d61b3bdb1817b780841b0150c77f41d68195e authored over 6 years ago
Pretty-print TypeScript build errors

5cce79addfdc772605b4ea9b324d9f4cece862ce authored over 6 years ago
Update TypeScript recipe for new extensions support

199cc70f20c79755595872274b2fb4a8e6509377 authored over 6 years ago
Fix custom extension compilation without disabling Babel

Fixes #1836.

b3f7a7071c0cb4d6b68ba73e5d06dc6c515614a5 authored over 6 years ago
Split up cli.js tests

Tests from this file are now consistently timing out in TravisCI. Split
across multiple files in...

a66bc0ff4f241bbbea2e0852ffc3dc5b334a3245 authored over 6 years ago
Use verbose reporter when stdout is not a TTY

Fixes #1826.

09f2d87540ff5ab9d8c4875d141312dc6d3fb80b authored over 6 years ago
Print links to version-specific documentation

9cdc29bb1341d2c7b91ff364b63b3c49710c5c3e authored over 6 years ago
Correct key to configure watched sources

b6a95b14099df88d33b12b998f41fa9bb2bbc60d authored over 6 years ago
1.0.0-beta.5.1

a4f741cfb7b32c92a2031e6d11bfdab71acc1a61 authored over 6 years ago
Fix missing `del` dependency (#1823)

Fixes #1824

12713c9b56b4ee98c3f744c8822fed829ca96e99 authored over 6 years ago
1.0.0-beta.5

1142ead3d6865619f4cfcb868a600289264837cc authored over 6 years ago
Add type definitions for code expectation

b91f7e0da8f3ef1e603a0aa6514e3752ee3baa59 authored over 6 years ago
Use [email protected] in CI

5ff3e099acfafb87b46d9babd3d32e1381bab5af authored over 6 years ago
Remove safe-buffer dependency

1951677e43ea118c128663c10e80c8c8ae5ebf16 authored over 6 years ago
Fix type comment for message expectation

673f81c3985c8b940ce97f688dfc9fc8b4c60aca authored over 6 years ago
Support optional-catch-binding syntax in Babel pipeline

ad2d96de0be5db4dc9640fc41f369af20ae92eaa authored over 6 years ago
Update to Babel 7 beta 49

068bae7d83dead002d81afdbddd78024d7c8e618 authored over 6 years ago
Update non-Babel-related dependencies

02ea7b60ce60485fd8fe1c7938d8f9e3f0f1f78b authored over 6 years ago
Support err.code in t.throws() expectation

179f26ad1acbb56f10c18042f73903aec4af54e8 authored over 6 years ago
Add support for ava.config.js files

The config file must be placed next to the `package.json`. Config must not be present in both. T...

16f474242880ea325fea792dbd11ae43bbe17c06 authored over 6 years ago
Make test & helper file extensions configurable

Allow configuration of test & helper file extensions. Files will be recognized when searching fo...

3533aba3f7960fc19070c726124a1e1993a1f790 authored over 6 years ago
Allow testOptions to disable source maps

To be honest I'm not really sure if this is useful, but it allows us to
more easily test edge-ca...

f0f0c3b1f9812583d207c50bf36944e13b12362e authored over 6 years ago
Prevent testOptions from changing the Babel working directory

4c6eef38a32ebab4f833420752a3a3f905815dea authored over 6 years ago
Use Babel directly

Simplify test and helper file precompilation. Remove alternate Babel
options resolution, at the ...

a5de3691e76a2a999ac3392830d1e26d279d60ab authored over 6 years ago
Return Chalk instance from set() call

c68d92eb304d89e5a50382bb5aa059be73015575 authored over 6 years ago
Remove indentation from CLI exit message

0d6986c5da2e71d2ecd7490249bd5eee9c3445d7 authored over 6 years ago
Implement --reset-cache

ebb394886558c4c51194d20caa8024be9121c4d7 authored over 6 years ago
Remove --no-cache CLI flag

This is a weird flag to use when invoking AVA, since it causes AVA to
use a temporary directory ...

8c9c4748042d6d3c8a879c2b4bf84145a40201a5 authored over 6 years ago
Update 'sources' option in README

2167c575c925d104dc5ecab3d45143a328e9f33a authored over 6 years ago
Remove moot codeblock syntax in the readme

Closes #1766

434cb7424db72c8475311184cf07a82bcb754343 authored almost 7 years ago
Update Flow type `PromiseLike` to be compatible with libdefs in Flow v0.70.0 and v0.69.0

The previous definition of `PromiseLike` gives the `onFulfill` argument to the
`then` method as...

a76d462b4cdccd86028e8c9b1bbf84f12af8ab84 authored almost 7 years ago
Support Node.js 10 & assume npm 6 (#1783)

Add Node.js 10 to CI. Also test without package lock on this version,
rather than 8.

Support...

94986c7be20d86a08458fe19b83549fdac6eb7b7 authored almost 7 years ago
Fix minor typo in readme example (#1781)

43313990a87fb5fa3690656af607cd069fbe171d authored almost 7 years ago
Remove unused fixtures

7e5ff0fdda4bcf96cdbacdc67374ebfea19cc304 authored almost 7 years ago
Set up reporter streams so they can be overridden in tests

388c6d46c1ecb0bfd14da4ff1cc2c8827e01459f authored almost 7 years ago
Don't restart timeout timer when receiving events from timed out workers

It can take longer for workers to exit than the timeout period, in which
case restarting the tim...

d8349f5bc173ad79e1d48626df5e8270427fe443 authored almost 7 years ago
Suffer package-lock churn

1e0e8e84dbc8ed70286d01dd9c8d290f30533aad authored almost 7 years ago
Add integration tests for reporters

This replaces the previous reporter tests. Instead we run the reporter
for varying test outputs ...

5ea6ea72b5730a3620f22ae945bac0db9e767c1e authored almost 7 years ago
Remove TAP job concurrency when running Windows tests

The extra concurrency seems to particularly hurt the reporter integration tests.

cb9c192945c4e1102c7f8fc9d7a62fea8cb01569 authored almost 7 years ago
Refactor IPC, status and reporters

Simplify how test results flow from the worker processes to the API
instance to the reporters by...

57d180a0abb1c2ffc53d6b372f708f3450b54282 authored almost 7 years ago
Remove visual tests

They're covered by the integration tests for reporters.

Tests shouldn't assume that AVA's repor...

b2a3b21e1488a5cb1efeb6079bfef3aae7601dac authored almost 7 years ago
Smarter error serialization

* Built-in recovery in case serialization fails
* Handle non-error objects and format such value...

0dc141d7fe8df65e4013290db12f2c204857898c authored almost 7 years ago
Use an AVA-specific Chalk instance

2bd570edefc7cb5ab018eaf80191d81c6c25bf34 authored almost 7 years ago
Reorganize worker code

8938577ff10459f24838bad099ecae4da8b4be44 authored almost 7 years ago
Explicitly exit CLI with a message rather than throwing an error

Centralize the logging of these startup-related errors. Remove
unnecessary handling of watcher e...

7c3b90f7b2faa15843f110afbea09ebfd4ca75a8 authored almost 7 years ago
Remove time-require

Users can add it themselves if they want to measure the loading
performance of their own code. I...

f803a2269099a7648bdb12ff039b7a21f7c233a3 authored almost 7 years ago
Ensure 'this' in test implementations is null

We shouldn't expose the test instance through 'this'.

a681ecfd5a20c0b1ab099b8680fba67da941b5c0 authored almost 7 years ago
Instantiate runner in test-worker

b30e6a675765f46378cefa014e9657abb99e491f authored almost 7 years ago
Remove unnecessary try/catch from cli script

f843d2f19d241c8e1f2deebf72d6616b22518584 authored almost 7 years ago
Read TTY columns from stream, not stdout

2609494f530aea1a8b7321dc8b24d4e67f3e7b90 authored almost 7 years ago
Remove additional dependency lines from stacks

6882bd0d964bfece80507e8e096692d7549ae703 authored almost 7 years ago
GitHub now natively supports SVG

25cc917853122f7ad5e3ec53c82569a894fd28c0 authored almost 7 years ago
1.0.0-beta.4

718349ece833c30052138862785a4e7ee7bc02e6 authored almost 7 years ago
Update installation instructions

* Remove documentation of --init option

* Change @ava/init to create-ava

It's more idiomat...

319d0792168a57761c6c20ca9d746adbaa7baf1e authored almost 7 years ago
Update Vue docs for AVA 1.0

6bba766241e20873406f844f34df56a1c0c894df authored almost 7 years ago
Update Babel to beta 44

* Update Babel to beta 44
* Update internal AVA presets
* Update hullabaloo-config-manager
* ...

c41efb0203c9fca6309df5f4bf5d347b4b66f6d3 authored almost 7 years ago
Add inline docs to Assertions interfaces

53fb487e6b44444d430770292b076cbde240179a authored almost 7 years ago
Clarify directory exclusions in glob patterns

Fixes #1750.

a5100889cbb5eb45c1910f6df054fc05296f6126 authored almost 7 years ago
Update dependencies

Ignore `cli-spinners` and `inquirer`, since #1722 removes them.

Ignore `git-branch`, since the ...

4e24ececf258e685c940e8366253ac1130cc5394 authored almost 7 years ago
Remove obsolete rule from .gitignore

28c8acd44113b5b0e672fe3306fe21ed8c554c61 authored almost 7 years ago
Use [email protected] in CI

251a21e3b0cdd828b6915990e487d15f23e8f99d authored almost 7 years ago
Remove support for Node.js 4

Disable XO rules that necessitate large code changes.

d258ce3b646fedf1f5f15386ea66b50e3fe445e1 authored almost 7 years ago
Indicate we may eagerly drop Node.js support in a pre-release

e196257f7900681a5185f0c39d30d9c4b970f191 authored almost 7 years ago
Fix missing import In bench/run.js

977cf4f4a6e11c44d8f9e472c4626a20cf39e050 authored almost 7 years ago
Replace --init flag with npx recommendation

* Remove --init flag
* Move from ava-init to @ava/init

3311d69d3541e4cf145e6dc2eea0dd752695d0ba authored almost 7 years ago
Upgrade std/esm to just esm 🎊

84a884ed89277329724f1675a459b7f045bdec75 authored almost 7 years ago
Update JSPM recipe for Babel 7

29d2c5d3df3895859c7f4d531e57c58ecdd6cba3 authored almost 7 years ago
Update webpack recipe for Babel 7

04d88b5da3b7d07959553ee9fb88faae7f284874 authored almost 7 years ago
Update React recipe for Babel 7

a36422ce26626e1d40261f921ac652f4ef8713cd authored almost 7 years ago
Add inline docs to test interface type definitions

Fixes #1686.

Updates the assertion skipping type definitions to be in line with the actual im...

ecc219ae31dc5259d9da21b7712b6940c634856b authored almost 7 years ago
Suggest running ava with npx

Remove global installation suggestion.

d3bade8cd7fac004c1c6d2eff9b3f498257baa60 authored almost 7 years ago
Explicitly cast `test` context in TypeScript

When running TypeScript in strict mode, the `test()` function needs to be explicitly cast in ord...

e9d417fb51423fd990768717ef94734f9e6caaca authored almost 7 years ago
Move to Spectrum

c833d552b4804391c9562dcad757a5dfe6cab957 authored almost 7 years ago
Update dependencies

Work around https://github.com/eslint/eslint/issues/9980 by disabling
the `no-await-in-loop` rul...

565a37c7309e0ccca2fce5a6e1b35584e8de4a39 authored almost 7 years ago
Remove `t.ifError()` assertion

Fixes #1720. `t.falsy()` can be used instead.

e4446544f075c6613bae030f285b23181ddff1af authored almost 7 years ago
1.0.0-beta.3

1d9f176b7153282a4cbf5f1d676b67b95ffb2911 authored almost 7 years ago
Fix --fail-fast accidentally interrupting test files

The interrupt call wasn't properly guarded and ran whenever a test
result was received, rather t...

a6fb0a760d45b19a5e9d72e95d9abc9198a80edd authored almost 7 years ago
Simplify code coverage recipe

nyc is now officially part of Istanbul. They also have a tutorial on how
to integrate it with Ba...

af2c2b67a16bc4884797cd8267448fb48e24ba1e authored almost 7 years ago
Update URL to XO

349648a772f6f1e1aced9b511f68a540033db77e authored almost 7 years ago
1.0.0-beta.2

14a842fdef91ab1a98d9d864e47bbf196ea4afdb authored almost 7 years ago
Document context support in before & after hooks

Fixes #1579.

932a7700b70a2885b3483d06568b8e2c6868de69 authored almost 7 years ago
Update dependencies

29ae3070655b1285acdc67a7976fb2050fa630f7 authored almost 7 years ago
Link to French translation of Passing arguments recipe (#1709)

672736d677ed035fcbc7adbe9bf0a420dd0848bf authored almost 7 years ago
Bump dev dependencies and fix new lint issues

dcff56a841ac056537ce3aefe5f41092bb28d287 authored almost 7 years ago
Reimplement t.throws() and t.notThrows() (#1704)

Remove `core-assert` dependency. When passed a function as the second
argument, `t.throws()` no...

3c13c339576349bbb238fa69b27429cdd281c2dc authored almost 7 years ago
Allow worker CLI flags to be specified

This removes AVA's internal flags, set by fork.js and consumed by
test-worker.js. Fixes #1393.
...

ac300c1e8e0201694e8d7cd92dc9e5918ba07e57 authored almost 7 years ago
Don't reload Babel config in watch mode

Babel config is hard to reload. Plugins and presets may be in the
require cache. AVA may detect ...

9482a9e10d18e3fa9171381dff620a60af7c9896 authored almost 7 years ago
Link to French translation of test-setup recipe (#1706)

0948d87a79ac6f91afa5766a45dee212e511b6f9 authored almost 7 years ago
Add recipe on how to set up tests

ae50a1357ec1e4163e95e803bc2dee799f28c659 authored almost 7 years ago
Link to French translation of es-modules recipe

98e66da92c1747c51abe0a60e2fb2a306baf0935 authored almost 7 years ago
Update links to French docs translations

033377354d071f64f913db998ddf3be651548b98 authored almost 7 years ago
Make source compilation clearer

Following discussion of #1309, this PR attempts to clarify the documentation to avoid confusion ...

2a18f31f27893e9a5ad51e3070f49aec01cd9aa6 authored almost 7 years ago
Fix t.snapshot.skip()

Ensure subsequent t.snapshot() calls compare the correct snapshot.
Forbid snapshots from being s...

73e98f9db186ef53eb30ba992c86991a7619f534 authored almost 7 years ago
Implement t.log() in ExecutionContext itself

53771993f247f601abbd863182efcd9867763a80 authored almost 7 years ago
Bind assertions, move skip()

Assertions are now bound. Fixes #1592.

Assertions are now skipped by calling `.skip()` at the e...

20f4cea3a8648dd5fbdf5e4357ad6b0d7d23f1de authored almost 7 years ago
Add ES Modules recipe

0b27db54228cd297066151bd20d3425c47b1542c authored almost 7 years ago
Readme tweaks

632dc3e08147bb61aa1b2993ac5d1df0de377902 authored almost 7 years ago
Indicate former AVA maintainers in the readme

We truly appreciate all the hard work they did on AVA. It will not be forgotten. ❤️🙌

71d285bc84b73218d07185d3011c0ff9f05e44e3 authored almost 7 years ago
Remove 'with pool' prefix from API tests

705b787e3e09f4e2af0ed381ee1a1e30e1c73575 authored almost 7 years ago