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

Merge pull request #634 from forresst/link-russian-watch-mode

Docs: Add link to russian translation for watch mode

5ad828499117d1d10a2c5579fae9e9201baf60dc authored over 8 years ago by Sindre Sorhus <[email protected]>
Docs: Add link to russian translation for watch mode

82c02bce80696547db0387dec243ddb470c8bce7 authored over 8 years ago by forresst <[email protected]>
Merge pull request #633 from forresst/fix-typo-readme

Docs : fix typo readme

e4ec18f43883f19c17adbfa1903bbb94e42f9fb2 authored over 8 years ago by Sindre Sorhus <[email protected]>
Docs : fix typo readme

d5274c060ab785ca5823bf15e6c07ac2a2f7230b authored over 8 years ago by forresst <[email protected]>
Merge pull request #632 from jvandemo/fix/readme

fix(readme): fix typo

6fa26253f658102843fc5ed9dbb4e445dba881bf authored over 8 years ago by Sindre Sorhus <[email protected]>
fix(readme): fix typo

1d7e3be6eb4808fef024c7a71286a2584a1fbb21 authored over 8 years ago by Jurgen Van de Moere <[email protected]>
bump dev dependencies

6f2d7a95c51df0dd33187b52525761e24a71a256 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #625 PR: Test chalk colors in reporter tests. Fixes #605

2b0dd45949cb7149699be0d513171e14c4a66098 authored over 8 years ago by Juan Soto <[email protected]>
0.13.0

a723eb12eb8cc37461988b9fa8715fe34a96d22d authored over 8 years ago by Sindre Sorhus <[email protected]>
add gif of the mini reporter

e9de64bf0af17bfd6d23e4e45b0fb7dde67a5868 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #621 from sindresorhus/sticky-only

Make .only sticky in watch mode

83ab1e4d4ffed209e38a5123672dbd80dc0d475c authored over 8 years ago by Mark Wubben <[email protected]>
make .only sticky in watch mode

A second argument can be passed to Api#run(). If true the tests will be run
in exclusive mode, r...

b4abee1d534ea53eec8404a0fd63acd384a2b1f4 authored over 8 years ago by Mark Wubben <[email protected]>
Merge pull request #624 from sindresorhus/watch-and-syntax-errors

Don't crash watch mode when tests files fail to transpile

e810ed4f7d2197b7f81f29f442467e6615d16cf5 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #618 from sindresorhus/mini-reporter-color

remove color from test title in mini reporter

f1966d9c16b095f86afd2fa9815d70f4177e821e authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #627 from forresst/link-watch-mode-french

Docs: Link to French translation for watch mode

73c8b6b8d20c8cedd43a7fbbb36d00613e75ebec authored over 8 years ago by Sindre Sorhus <[email protected]>
Docs: Link to French translation for watch mode

d74335e8d841e31f288930ddd3eb27210d63bec5 authored over 8 years ago by forresst <[email protected]>
handle exceptions when initially running files

Catch exceptions when initially running files. Don't run any tests, just report
the exception.

...

768ef9dba1eac4147bfdb2fcf35ddd18b89fa140 authored over 8 years ago by Mark Wubben <[email protected]>
move unreportedFiles closer to where it's used

901c48cc83c15d6cf702339ce9783bd5fcab41bb authored over 8 years ago by Mark Wubben <[email protected]>
remove color from test title in mini reporter

too much green when the result count is also in green

and with `todo` and `skip` tests it doesn...

9c867e9bd19ba4764f95636f478aea44edea58ad authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #599 PR: Add busy indicator to mini reporter. Fixes #598

76860dd0fadf29a85bb67e7560a92061d33dfaca authored over 8 years ago by James Talmage <[email protected]>
Merge pull request #607 from sindresorhus/document-watch

Document watch mode

cac933e11b8b2d503eef5b8d614b18cd4f5666ed authored over 8 years ago by Sindre Sorhus <[email protected]>
also rerun tests when 'r' is entered

'r' is 100% quicker to type than 'rs' 💥

Retain 'rs' for those with nodemon muscle memory.

81b7f1e27c10189169cc187859eb64bae88766c7 authored over 8 years ago by Mark Wubben <[email protected]>
document watch mode

Fixes #532.

2bf3f1c1584f8d418130aba05d7f78efb049e99b authored over 8 years ago by Mark Wubben <[email protected]>
add -S shorthand for --source

755849fd941b9a9b07adde939a5adcec7b217cab authored over 8 years ago by Mark Wubben <[email protected]>
Close #597 PR: Readme improvements

See PR for individual commits.

1868204c1901f45b4f66a520ef6486fdd71fe1d2 authored over 8 years ago by Mark Wubben <[email protected]>
Merge pull request #612 from sindresorhus/match-without-match

Don't run tests if --match has no matches

45f96bd516a91bb0f9cec71b4e2664b712177e12 authored over 8 years ago by Mark Wubben <[email protected]>
don't run tests if --match has no matches

If --match is used but no tests match, report an error rather than running all
tests.

Now exclu...

4f4a6601818e2c9013d4486877a32ae3a75cc5c7 authored over 8 years ago by Mark Wubben <[email protected]>
refactor how api tries to run the tests

* Move the bulk of tryRun() out of the forEach into a run() method
* Bail out early to reduce ne...

08c8b003de8230411317dafdecd7e86a389a96fc authored over 8 years ago by Mark Wubben <[email protected]>
Close PR #573: Added support for babel config under package.json/ava key

Fixes #448

a03f8264edbd99d9c6a86827106ad40dfdc42b10 authored over 8 years ago by Stephen Sorensen <[email protected]>
add a naive Babel plugin that can be used by integration tests

3fcd492662133a2c5970ae4def18cce3d39f0c1b authored over 8 years ago by James Talmage <[email protected]>
Merge pull request #610 from forresst/link-russian-translation-new-recipe

Docs: Links to Russian translation

eaca9f082fc36add3c905afad3eeca7f0f10cfcb authored over 8 years ago by Sindre Sorhus <[email protected]>
Links to Russian translation

For the 2 new recipes (typescript and browser testing)

8e2f3dca177a4283ad882596d3c1425cabb998ef authored over 8 years ago by forresst <[email protected]>
Close #600 PR: Fix AVA hanging when `test` is used incorrectly. Fixes #574

94c03f6f692e36bad7db30f5870ec0b952fe9412 authored over 8 years ago by Juan Soto <[email protected]>
Merge pull request #603 from sindresorhus/fix-flaky-test

try to fix flaky api test

94b352cc08673feac3ccbab912879bcd1865d92b authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #592 PR: Add `match` CLI option to run only matching tests. Fixes #476

c928cb59b6d2c3ed9aa3df05bc922b885ca5e985 authored over 8 years ago by Kasper Lewau <[email protected]>
Merge pull request #602 from sindresorhus/lint-cli-again

no longer ignore cli.js when linting

fc544ed800332dc8061f64905a2562ddf788c41c authored over 8 years ago by Sindre Sorhus <[email protected]>
try to fix flaky api test

This test has failed twice now, see
<https://travis-ci.org/sindresorhus/ava/jobs/113902915>. I c...

7168e8efd400ce9ffc53ab348c75082cd40d75af authored over 8 years ago by Mark Wubben <[email protected]>
no longer ignore cli.js when linting

New XO seems capable of linting cli.js.

262d0cabc979759c09a7b1de6fcda68dbf212ec9 authored over 8 years ago by Mark Wubben <[email protected]>
Merge pull request #601 from sindresorhus/fix-xo-errors

Fix linting error

a13aeb225293cc57b92d4b43774c0b952c012a45 authored over 8 years ago by Mark Wubben <[email protected]>
fix linting error

54726d80e7f78ebe8e1e6cd48f2c1a928e5a1ca6 authored over 8 years ago by Mark Wubben <[email protected]>
Close #565 PR: Add `todo` test modifier. Fixes #563

e697629a77b511e069eb0a2991c8ee72cd09034c authored over 8 years ago by Jonathan Haines <[email protected]>
Merge pull request #596 from forresst/link-french-translation-new-recipe

Docs : Links to French translation

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

For the 2 new recipes (typescript and browser testing)

7917dd485fbb5d197fb73e527a6f9ec9e1dd64ac authored over 8 years ago by forresst <[email protected]>
Merge pull request #591 from sindresorhus/fix-010-watch-test

Fix watcher test with Node 0.10

1e62626c0081f26ea1b687e356b2455dca494ae3 authored over 8 years ago by Mark Wubben <[email protected]>
stop allowing node 0.10 test failures

The watcher test is no longer failing. Hopefully using flowing mode in
get-stream also fixes oth...

7d0c6f3b7b55341966f0d7896f793bd02d866469 authored over 8 years ago by Mark Wubben <[email protected]>
don't pause stderr in watcher test

In Node 0.10 pause() does not return the stream.

The stream was being paused because get-stream...

00d8f8c163e594f39910d9a2d5cfbc2e9c301aa1 authored over 8 years ago by Mark Wubben <[email protected]>
use buffer variable in watcher test

Use the buffer variable in case only a partial line was received in the str.
This was the origin...

776a0f43a1f2b479d276b668c868fb071e355753 authored over 8 years ago by Mark Wubben <[email protected]>
Merge pull request #556 from naptowncode/support_.only_for_all_files

Support .only for multiple files

4a1bd79fdd5dd13e011750b6cb2fefc94f74b5c6 authored over 8 years ago by Vadim Demedes <[email protected]>
Merge pull request #576 from kasperlewau/throws-return

Return thrown error/rejected promise from t.throws

829f91cdbfcb9bb7e2cd4fe37509c0ff21db9932 authored over 8 years ago by Mark Wubben <[email protected]>
Merge pull request #587 from avivr/remove-unused-variable-from-api

Remove unnecessary `counted` variable in api.js

c94c6de73c8373f0e1fae9991db0634fa31074f1 authored over 8 years ago by Mark Wubben <[email protected]>
Merge pull request #579 from sindresorhus/issue-templates

Add issue and PR templates

f63711f04506119c1712f235ea1c55a5713403c7 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #589 PR: Add TypeScript recipe.

20c66fe0acfac306cea31a3448776a6eeb0af1be authored over 8 years ago by Sam Verschueren <[email protected]>
throws returns error or rejection reason of promise

Fixes #493

e03b82c97486056f5152fba796f9e443078522c5 authored over 8 years ago by Kasper Lewau <[email protected]>
Close #582 PR: [breaking] Don't convert non-Error promise rejection reason. Fixes #468

5e02387a5dfd9ab5c475716f0f1e4f268aff694d authored over 8 years ago by Kasper Lewau <[email protected]>
Merge pull request #588 from SamVerschueren/typedef

[t.ds] do not provide context in before and after hooks

db4658dde5eb625c6913f2c1e32ad7b391560ef7 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #585 PR: Added recipe for writing test with code depending on a window object.

2f104486f18c520ae2641fd563bcb48da3964618 authored over 8 years ago by Bachstatter <[email protected]>
do not provide context in before and after hooks

6c1eb922bf549cc1efae7079e8c0aa51b7e8b7b3 authored over 8 years ago by Sam Verschueren <[email protected]>
Support ".only()" across all test files in a suite.

6b1617a9ed84244235e5034ffc0d3e4d2cb4c554 authored over 8 years ago by Andrew McConnell <[email protected]>
add issue and PR templates

c73aac8621a08725cae73b87c5e38896ef236396 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #544 from novemberborn/run-tests-for-changed-sources

Only run tests for changed sources

752ddd39c9e228e764fca56036b869c06535f415 authored over 8 years ago by Sindre Sorhus <[email protected]>
remove unnecessary `counted` variable in api.js

5e557e969e832f9d7ce4b208e6be99a56d86df5a authored over 8 years ago by Aviv Rosental <[email protected]>
Close #586 PR: Add t.context to TypeScript typings. Fixes #571

efd88eb94108408197d92c5bb2cf6566dbc4aedb authored over 8 years ago by Ivo Gabe de Wolff <[email protected]>
drop reference to #111 from readme

58e1c561296a409a9557ceb1c7684685404c4278 authored over 8 years ago by Mark Wubben <[email protected]>
Merge pull request #539 from sindresorhus/cleanup-sequence

Optimize Sequence by using Promise.each

c7024471cdd68c9b9bec1c08b4e05502e5bb5af7 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #542 from sindresorhus/cleanup-test-collection

Clean up test-collection

ff5aa163997d0bd24bfbd258b274abf86e66fdb1 authored over 8 years ago by Sindre Sorhus <[email protected]>
clean up test-collection

e9b69bb515c491d57c235b78b412fecf6e664643 authored over 8 years ago by vdemedes <[email protected]>
Merge pull request #578 from forresst/link-russian

Link to Russian translation

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

Fix link

89767ec3b6174e59d37faaadb50cfa3c0d58bda6 authored over 8 years ago by forresst <[email protected]>
link up the AVA awesome list

f77ded959a0e7de6e9bf65d8c2fd6625bc59ba47 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #571 PR: Add TypeScript typings. Fixes #568

0e1886582833986b896c31859aa61d8da404e996 authored over 8 years ago by Ivo Gabe de Wolff <[email protected]>
maintaining.md tweaks

691fdb6f4d6b3ae6b39be449a8577353978866b8 authored over 8 years ago by Sindre Sorhus <[email protected]>
improve windows path handling

Explicitly normalize test file paths as they're discovered in `api.js`. They end
up being normal...

3ae50429ab7936ca9fb5f785149cc489cf8ff729 authored over 8 years ago by Mark Wubben <[email protected]>
only run tests for changed sources

Test workers keep track of test dependencies for all registered file extensions.
These are sent ...

bf01232fdd8434abe0cfa079e1af29105f75ecc3 authored over 8 years ago by Mark Wubben <[email protected]>
guard against repeated teardowns

fork.js sends the teardown command when uncaught exceptions occur, if there are
no tests, and wh...

854d96c392510364c45978e8c7f247db530f1ac3 authored over 8 years ago by Mark Wubben <[email protected]>
abstract tap grouping in watcher test

f85bcd6014e2860216a7df994f273b2f5605b45c authored over 8 years ago by Mark Wubben <[email protected]>
refactor watcher

Use a class-based approach so state can be kept on the instances, reducing the
need to pass it t...

f57fe5e1bfb59da73accf11169224030ca8d1894 authored over 8 years ago by Mark Wubben <[email protected]>
Close #536 PR: Move files argument to api.run(). Fixes #534

e26bd05edef35238214676b3e7d2d2d8ec8a65e1 authored over 8 years ago by Juan Soto <[email protected]>
Merge pull request #530 from naptowncode/clean_up_redudant_assertion_error_output

Removed redundant line from assertion error output in mini reporter

b76f840873e80015cfaa780599c0670bb73a4637 authored over 8 years ago by Sindre Sorhus <[email protected]>
forgot to add novemberborn to the mentionbot ignore list

b25550908626bfeaaaa11ac908dab19bac678786 authored over 8 years ago by Sindre Sorhus <[email protected]>
📢 Welcoming @novemberborn to the project! ✨

11f4362b8fa0f3e87ddaeb56c4bd35cae5fa69a3 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #570 from sotojuan/tap-line

Fix line number missing from TAP output

e089a8a933daaa9244efee1559ea9ffebe6291a8 authored over 8 years ago by Vadim Demedes <[email protected]>
Fix failed line missing from TAP output

d00aa7e8dc38901ea4f06a553b5030745f3a3755 authored over 8 years ago by Juan Soto <[email protected]>
Merge pull request #547 from sindresorhus/cleanup-concurrent

Clean up concurrent

83d4a81b19e00d76c93d25b1a9ad0ed321b25e16 authored over 8 years ago by Sindre Sorhus <[email protected]>
clean up concurrent

241ce403c29e11a11e9b8123efe6d458be49e310 authored over 8 years ago by vdemedes <[email protected]>
Close #564 PR: Logger coverage improvement and refactor.

c6b71f04e9c887aff3724f173ee4ff7041c39940 authored over 8 years ago by LuKas Corso <[email protected]>
Merge pull request #566 from TrySound/fix-babel-register

Fix babel-register in documentation

c4988c540fb6b084e5b9928b11bea8ce3af95e55 authored over 8 years ago by Sindre Sorhus <[email protected]>
Fix babel-register in documentation

5ba0053ecbca12996654c798876377957a566e3d authored over 8 years ago by Bogdan Chadkin <[email protected]>
Remove redundant line from assertion error output in mini reporter

30f379fc7a34ee6f773dfedf6fe91637f8fab480 authored over 8 years ago by Andrew McConnell <[email protected]>
0.12.0

f435f35fda3d351478329296057ff66a4434b7a5 authored over 8 years ago by Sindre Sorhus <[email protected]>
Merge pull request #555 from novemberborn/errors-are-errors

Consistent error determination

63d0faed78e9fda82fdf745a8687a483c917d488 authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #562 PR: Add note about running tests in serial.

11e82e93bdebcbb04a6f317b9d193444b1530b04 authored over 8 years ago by Kent C. Dodds <[email protected]>
cleanup #559

7d108aa0518982152ee6ae49c13b42e91146ebe9 authored over 8 years ago by Sindre Sorhus <[email protected]>
consistent error messaging for rejected promises

If a test is rejected with a non-Error reason an AssertionError is created.

Like when a non-Err...

bc326bdbe239402e965667829710e79d9daa3b21 authored over 8 years ago by Mark Wubben <[email protected]>
consistent error handling in test callbacks

Like when an error is thrown, or a rejected promise is returned, if the error
is an Error instan...

86ff25eff00e0d7630d7fd2779a4b27d56fd06a5 authored over 8 years ago by Mark Wubben <[email protected]>
ensure test errors are errors

If a test throws synchronously, but the error is not an Error instance, create
an AssertionError...

5710e65d93024bd0f6d0ffbcc49bfc70ef60f67e authored over 8 years ago by Mark Wubben <[email protected]>
Close #559 PR: Fix wrong handling of NODE_PATH and relative test.

b6bce036240e9e4153628bb25b28abbc49eba8ae authored over 8 years ago by Emanuele Ingrosso <[email protected]>
cleanup #531

69dbcf23c3ae6f80a2c3a7c926a1e185e7f2f31e authored over 8 years ago by Sindre Sorhus <[email protected]>
Close #531 PR: Support NODE_PATH in forked process. Fixes #515

0675d3444da6958b54c7e5eada91034e516bc97c authored over 8 years ago by Emanuele Ingrosso <[email protected]>
Close #557 PR: improve test coverage for calling classes without the `new` keyword. Fixes #161

e50f3deb74dec8e22e76ae2ef3c8f9c17887503e authored over 8 years ago by LuKas Corso <[email protected]>
add `vscode-ava` to the readme

ef371bd2b59d43e8d8ad6ae319daed8c40773eac authored over 8 years ago by Sam Verschueren <[email protected]>