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

consistent error determination

The child processes determine whether the test had an error based on its `error`
property not be...

2bd6ab848b0292eecc58476a0997a6d43e628a0e authored over 8 years ago by Mark Wubben <[email protected]>
add `sublime-ava` & `atom-ava` to the readme

3c12940ca15be44952a8cce02751c6346c616e3f authored over 8 years ago by Sindre Sorhus <[email protected]>
add `eslint-plugin-ava` to the readme

61acdc6717d91aaf710ab1b3008ae060ae1a9f4c authored over 8 years ago by Sindre Sorhus <[email protected]>
readme tweaks

e28e24ceb8ca2647c38f3e53d9880a5ea32dacde authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #552 from makotot/link-to-ja_jp

Link to Japanese translation

ea911b644244b48a89d3eb38144fff724a831465 authored over 8 years ago by Sindre Sorhus <[email protected]>
Link to Japanese translation

559dda50034dadffecde624e505ed0282ddf2fd2 authored over 8 years ago by makotot <[email protected]>
Merge pull request #548 from sotojuan/fix-test-worker

Fix test worker crash when executed without AVA CLI

d21b40d0785b08fb82fc8d69ed1e825a5602907f authored over 8 years ago by Vadim Demedes <[email protected]>
Close #494 PR: Return empty string instead of null for a single anonymous test. Fixes #487

e9cb25dfb7faa6247b2b1437c4e81c64a7034aa9 authored over 8 years ago by Juan Soto <[email protected]>
Use `console.error` instead of `log.error`

34efa78dbb24e641d038ebe44722e2e682654a09 authored over 8 years ago by Juan Soto <[email protected]>
Merge pull request #541 from novemberborn/cli-watcher-test

Test watcher from the CLI

93af8d8d2cb48fe0d2c4ede3c92964a295f60cb6 authored over 8 years ago by Sindre Sorhus <[email protected]>
test watcher from the cli

The watcher tests are fully stubbed. This test verifies it actually works from
the CLI.

b8c444de57ebd97ec5aaa679f4d2fc60f5aa15e0 authored over 8 years ago by Mark Wubben <[email protected]>
optimize Sequence for performance by using Promise.each

Previously, Sequence was checking for Promise-type result
every time, to detect when a Promise n...

ce1b0348a6bf31b7b6c0d90284c0aa0a282ed4ac authored over 8 years ago by vdemedes <[email protected]>
Close #543 PR: Clean up beautify-stack.

9c22ee4ac4384352f4c30ba7de56eac919f435ff authored over 8 years ago by vdemedes <[email protected]>
Merge pull request #546 from forresst/link-translated-t-plan

Link to Español translation : recipe 'when to use t.plan()'

3779f2b9d57b2b3c8d29bbe2459f6a2a7f7a43fa authored over 8 years ago by Sindre Sorhus <[email protected]>
Link to Español translation : recipe 'when to use t.plan()'

049090008933a880dc896179aa851b885baf6058 authored over 8 years ago by forresst <[email protected]>
make AvaError inherit from Error

a4ecd4ee47e00838bab37c2e1c8e14d7e30ef050 authored over 8 years ago by vdemedes <[email protected]>
allow Node.js 0.10 to fail on Travis until we track down #498

bdb8b6ebaa05f1dc31cdab7c84aed7d92317b8ed authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #491 from jamestalmage/auto-start-profiler

auto start the CPU profiler

f6fb592b659376e0b84bfe167182aa6d53633f32 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #502 PR: Implement --watch. Fixes #70

f0f4f34438624f3b49c4ffe602de4f261ac66474 authored over 8 years ago by Mark Wubben <[email protected]>
various doc tweaks

158916cc9d2afbb057f10cbf761475cb1477594f authored over 8 years ago by Sindre Sorhus <[email protected]>
silence deprecation notice of `t.doesNotThrow`

3157c5af36ec0292f6361d77fcb6ce963104cd36 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #526 PR: Clarifies `npm test` default file is `test.js`.

388ad88f036784be129b84e7d3bb2ce4f817c4ea authored over 8 years ago by corinna.cohn <[email protected]>
Merge pull request #525 from allensb/handle_callback_err

Fix warning for handle-callback-err rule in test/cli.js

f732dd73ed3e86ad0f71bcac54f7293dbac8cb49 authored over 8 years ago by Vadim Demedes <[email protected]>
Removed warning for handle-callback-err

7f9b2cb5c3e6e5c8ae35799f2a4787c4e3c06b46 authored over 8 years ago by Allen Buckley <[email protected]>
ignore top-level markdown files in mention-bot

789b648d12a218191fd04ef26b178cfcf0151913 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #523 PR: add start-ava to related section in readme.

780d48f89906257910c1999514a2c980ed5f303c authored over 8 years ago by Kir Belevich <[email protected]>
link to the Twitter account

49cdbf069fdec45cd64db0ca192a8fd27e4fd49b authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #508 PR: `t.doesNotThrow` → `t.notThrows`. Fixes #507

a35d13084288c314915994c661cce8a48691af99 authored over 8 years ago by Juan Soto <[email protected]>
Close #519 PR: Link to Português translation.

4111f9483f2ff6a158b603735a712eee3ab074c4 authored over 8 years ago by Charbel <[email protected]>
Merge pull request #510 from SamVerschueren/iss509

Fix beautifyStack split() on null error

e0bdcf281a1d605f548cf92da326b38a0e23a073 authored over 8 years ago by Vadim Demedes <[email protected]>
fix beautify stack split error - fixes #509, fixes #459

5f3ea25af89ad5f29b6ecc8c1d75e7df3cd2fa19 authored over 8 years ago by Sam Verschueren <[email protected]>
Merge pull request #514 from sotojuan/mini-empty-line

Add empty line before output to mini reporter

f5740fc0961e1a2ac22206d493468cf41b794355 authored over 8 years ago by Vadim Demedes <[email protected]>
Add empty line before output to mini reporter

308b09e61c852cb033d22bcc52181832340f62ac authored over 8 years ago by Juan Soto <[email protected]>
configure mention-bot

The AVA team is already subscribed to the repo, so no need to mention us.

https://github.com/fa...

c668935b8aca11c22d0106aaf3383c0ee0be9164 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #495 from sindresorhus/cleanup-sequence

Clean up sequence

d51c33147865d0c97798698a18bd6aeb86bc77c7 authored over 8 years ago by Vadim Demedes <[email protected]>
Merge pull request #497 from jamestalmage/send-less-data

Send less data

64fb5bb3f4330ae0538f8cfee5d4d8eb01b06b27 authored over 8 years ago by James Talmage <[email protected]>
Send less data

Fixes #484 - Clean stack trace in the child process.
Fixes #485 - Don't send duplicate data via ...

9b0d5f79324966210ebbdc361c2b781ab7d5d075 authored over 8 years ago by James Talmage <[email protected]>
Close #503 PR: Fix the `--serial` and `--fail-fast` flags.. Fixes #499

cdacb5dc539cc8830fd51e4ecf805b5b8e22a4be authored over 8 years ago by James Talmage <[email protected]>
Close #492 PR: recipe: when to use t.plan.

39982a5c12b90c31ef3e0dea8c0e3499c47a7bc9 authored over 8 years ago by James Talmage <[email protected]>
add benchmarking instructions to maintaining.md

c22eabd717451dbeaeeff1520f399f5a5fd85764 authored over 8 years ago by James Talmage <[email protected]>
Close #496 PR: Add a benchmark suite.

85cab944c74e3c211da55f69925e90dc93668bce authored over 8 years ago by James Talmage <[email protected]>
clean up sequence

6d21f372fbadb19e3a3dcc973955721890d1e412 authored over 8 years ago by vdemedes <[email protected]>
Close #489 PR: Add additional profiling recommendations .

0316047c8df66202e308ce095eb2f335f4aac1c1 authored over 8 years ago by James Talmage <[email protected]>
improve `t.throws` docs - fixes #142

9f1a38e222be1318292ec748358dfe161ad50432 authored over 8 years ago by Sindre Sorhus <[email protected]>
auto start the CPU profiler

553532730ed504152f76f780344d2604ea17eb4d authored over 8 years ago by James Talmage <[email protected]>
Merge pull request #490 from jamestalmage/david-badges

Add david-dm.org badges in `maintaining.md`.

135e53ab9a1e306147523cf040510ea0d3e1c7f5 authored over 8 years ago by Sindre Sorhus <[email protected]>
Add david-dm.org badges in `maintaining.md`.

Handles the first step of the Release process at a glance.

4732375bf8e9defde853f3a31458cf7a0475301a authored over 8 years ago by James Talmage <[email protected]>
Close #488 PR: Fix skip count not reporting properly. Fixes #470

e38c56ab2313486901cf7f46ef47726d654b1e39 authored over 8 years ago by Juan Soto <[email protected]>
Merge pull request #482 from jamestalmage/shorten-plan-stack

Shorten the plan stack.

14a21b0d90d51c9a7dcc2de624d538287c8dbe7e authored over 8 years ago by Sindre Sorhus <[email protected]>
Shorten the plan stack.

For performance improvements.

341c84b7e26f1110f2dbf1ebaeb6bc806cf941fc authored over 8 years ago by James Talmage <[email protected]>
Merge pull request #486 from kasperlewau/feat/regex

add `.regex()` assertion method

56a2b8b21a5644ce6752c02ff3204c8cbbb323bb authored over 8 years ago by James Talmage <[email protected]>
followup tweaks to #475

e7780474f401643995377f2cec65d4d7da2f7787 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #475 PR: Add a profile script.

49b9d028edb35978b465e7e16af78eb509eaaefe authored over 8 years ago by James Talmage <[email protected]>
add `.regex()` assertion method

Reimplementation of `.regexTest()`, with arguments flipped.

a10b9e8bab1544fbb966f80beacb7b7e43ff0d24 authored over 8 years ago by Kasper Lewau <[email protected]>
Merge pull request #478 from sindresorhus/class-consistency

Consistently require `new` for classes

761c2e349b306769e9c8f090a2cef6cb0c933664 authored over 8 years ago by James Talmage <[email protected]>
Consistently require `new` for classes

To be forward compatible with ES2015 classes.

7bb088561e7f1e888c0cf08f7d37e37acccd7adb authored over 8 years ago by Sindre Sorhus <[email protected]>
minor style tweaks

ffef6d6231e0b8f42dff707a9c13a84a1e724e4f authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #466 PR: Improve runner performance.

e010816afb2d471b696db6af2cc4de32557ca5d4 authored over 8 years ago by James Talmage <[email protected]>
minor doc and style tweaks

0e6db13a918f0116927299271d91fff590328cb9 authored over 8 years ago by Sindre Sorhus <[email protected]>
Link up Japanese (日本語) translation of the docs

Huge thanks to @makotot

d72723b9154f992b62b1e995bd7756cb93e7674c authored over 8 years ago by Sindre Sorhus <[email protected]>
0.11.0

678fb5f73298116e0df46e5d97e45b698673f4e7 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #464 from sotojuan/fix-undefined-skip

Fix undefined skip count

da0cce684739ddd27911d5b3ba5f1a957408c590 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #467 from forresst/link-docs-translated

Add links translations for new docs

3f98ac1c2b9ac653e10d42b939a9fd339f30c142 authored over 8 years ago by Sindre Sorhus <[email protected]>
Add links translations for new docs

f05d57c088ebcb77b79befe5aff91e0a0ed7749f authored over 8 years ago by forresst <[email protected]>
Merge pull request #461 from jamestalmage/prototype-based-api

Performance Improvements for files with thousands of tests

cb1a0a79c5c751cd6b2568e604d23237ff8eb85f authored over 8 years ago by Sindre Sorhus <[email protected]>
Fix undefined skip count

24b234d1aec5afb60bb384d575fa5bc1234413d1 authored over 8 years ago by Juan Soto <[email protected]>
bump empower-core

a48219943e85b7f09dbdd6658d1adc7d5d9e5c0e authored over 8 years ago by James Talmage <[email protected]>
Test: Avoid unnecessary creation of promises

This was a pretty significant performance increase: 5.3 -> 4.0 seconds

5f48185cbe3deb96082738153cd3b0c4ae1fa9ad authored over 8 years ago by James Talmage <[email protected]>
Test: remove unreachable statement

The check for this is in the constructor now. It's not possible for `this.fn` to be undefined

76399f429f938bc156e3518370f19b2c5e314d09 authored over 8 years ago by James Talmage <[email protected]>
Test: remove unnecessary setImmediate

I think this is left over from when we handled assertion tracking differently

2ac60bd0a2d0d73c796275e7ccda0950e24c4a0d authored over 8 years ago by James Talmage <[email protected]>
Test: use prototypes for performance enhancement

f45d6242e425bd1d57b4734c4e3e172b7178a886 authored over 8 years ago by James Talmage <[email protected]>
Test: define the `assertCount` getter on the prototype instead of with every new test

5d80bcd049f2f360a3db7c0e82cdd02436007d02 authored over 8 years ago by James Talmage <[email protected]>
Test: move try/catch out of large function to avoid deoptimization

https://github.com/petkaantonov/bluebird/wiki/Optimization-killers#2-unsupported-syntax

3762f92f1af3694e91065e134f7fc75cae37194b authored over 8 years ago by James Talmage <[email protected]>
Runner: use more efficient method to build list of tests

4e23943eb9a54fb74ada303f3bfed81d7aade933 authored over 8 years ago by James Talmage <[email protected]>
Runner: improve efficiency of `select` method

ea551c73a5437913629a446725a5e6562b8df31c authored over 8 years ago by James Talmage <[email protected]>
Merge pull request #454 from jamestalmage/dont-use-promise.defer

Promise.pending is deprecated. Inline a ponyfill.

68068be24c197402d94c7846b5555dc34deee32a authored over 8 years ago by James Talmage <[email protected]>
Promise.pending is deprecated. Inline a ponyfill.

385c48d0714da3cff73a07dd648a0f337467661a authored over 8 years ago by James Talmage <[email protected]>
minor tweaks to coverage recipe

c636fe46eb04aac4f8dc3001c1192badb1c4ad57 authored over 8 years ago by James Talmage <[email protected]>
Merge pull request #451 from forresst/improve-coverage

Docs : Improve Code Coverage for Windows

a7da9c2dcf96927d9b34a4e24167b10a37c44741 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Improve Code Coverage for Windows

Tips to use under Windows

ee2289b4b50de203a8519a2c1c4631a1b1a17599 authored almost 9 years ago by forresst <[email protected]>
Merge pull request #450 from jamestalmage/revert-regenerator-pinning

Revert "lock `babel-plugin-transform-regenerator` dependency to fix #425"

a7c1ea18d776bd28ea8911d69896f052fc93f166 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Revert "lock `babel-plugin-transform-regenerator` dependency to fix #425"

This reverts commit 08c3285c3897dde404d698e5f5038edc3f786ca7.

The issue in transform-regenerato...

bcb82961444fbb202f5e0207876d6b108dfcab51 authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #436 from jamestalmage/use-option-chain

Move method chaining to an external module (`option-chain`)

36733b9a35b3f8a5568d6cf7c995aa8310a4f6c9 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Close #444 PR: Add a code coverage recipe.

66aeefb5a2b90d90a82f91b32b6c202f2b2567a2 authored almost 9 years ago by Ben Briggs <[email protected]>
Merge branch 'kasperisager-count-skipped-tests'

e23647ecdcc340ce5e1d44eae878909729d3dca3 authored almost 9 years ago by vdemedes <[email protected]>
Close #434 PR: Allow files with only skipped tests

Ensures that skipped tests are also counted when determining whether or
not a file contains test...

3739d4bf4e649e19cbbab0e9199d9d868ef64930 authored almost 9 years ago by Kasper Isager <[email protected]>
Add shortflags to the CLI

5d36a8045d5f124b63b0b287091f8efc0ef732a4 authored almost 9 years ago by Juan Soto <[email protected]>
Merge pull request #442 from pine613/master

add fly-ava plugin

175ca4131ea5e6c340cbbf3ebff19397094d2a17 authored almost 9 years ago by Sindre Sorhus <[email protected]>
add fly-ava plugin

61008b23a57488d2f2b53ffd874ca43f5701ab9e authored almost 9 years ago by Pine Mizune <[email protected]>
add a FAQ regarding custom reporters - #432

d6032fc4cc94d3fc6bce37b2d917492e76381c73 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #438 from jamestalmage/use-verbose-on-ci

Default to the verbose reporter on CI servers. Fixes #435

971afb4da00cb374adfa675dac078cf636285a33 authored almost 9 years ago by James Talmage <[email protected]>
Default to the verbose reporter on CI servers. Fixes #435

Fixes #435

21a60f9a9da6074b7a4ef1b465f5a9e1e77828dd authored almost 9 years ago by James Talmage <[email protected]>
Move method chaining to an external module (`option-chain`)

0276c63bd01bfc64575292ac1df6ef403f6947ee authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #433 from jamestalmage/bump-observable-to-promise

bump observable-to-promise

ced24c5090ad5d08eb5a2961dc0bb94d00eee445 authored almost 9 years ago by ⌁ sɪɴᴅʀᴇ sᴏʀʜᴜs ⌁ <[email protected]>
bump observable-to-promise

Observable `0.2.0`/`0.3.0` introduced some breaking changes. Namely, it now throws if passed a n...

93097ea7bac367899c01c0364cb0b3d4b27834c0 authored almost 9 years ago by James Talmage <[email protected]>
0.10.0

3e869956894e77256ee7672f053e2feea1166fe5 authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #431 from sindresorhus/bump-deps

Bump dependencies for release

412a1208d91459d167c644284e7489545c900091 authored almost 9 years ago by James Talmage <[email protected]>
bump devDependencies

bump tap

bump source-map-fixtures

71051127bb491ee65ff2c6ffbb2a0c31935361a4 authored almost 9 years ago by James Talmage <[email protected]>
lock `babel-plugin-transform-regenerator` dependency to fix #425

(cherry picked from commit 08c3285)

9cf22c3b970ca6a387e7eca7a8292fe525439727 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #430 from sindresorhus/fix-429

Add babel-runtime and core-js to list of internals. Fixes #429

dcf84b6f867d7b7aece83e59dcf99cbbc05a7bdc authored almost 9 years ago by ⌁ sɪɴᴅʀᴇ sᴏʀʜᴜs ⌁ <[email protected]>