Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

AVA

Node.js test runner that lets you develop with confidence 🚀
Collective - Host: opensource - https://opencollective.com/ava - Website: https://avajs.dev - Code: https://github.com/avajs

Close #303 PR: Adds filename to failed test title.. Fixes #272

github.com/avajs/ava - 8a6770423dd69c700826fbd5a43c3a85b427808f authored almost 9 years ago by James McMath <[email protected]>
Merge pull request #302 from jamestalmage/allow-destructuring-of-t

allow destructuring of `t` parameter.

github.com/avajs/ava - 94d2dc359474f8d9533e607429144c2b90ae043a authored almost 9 years ago by Sindre Sorhus <[email protected]>
Add Windows support.

ava/cli.js makes use of shebang string, which fails on windows.
A solution would be to run cli.j...

github.com/avajs/grunt-ava - 2b090f4ecaebc1b6b539bb7738709215e6e6897f authored almost 9 years ago by Victor Ermolaev <[email protected]>
allow destructuring of `t` parameter.

There were two problems with using destructuring on the `t` parameter
passed to tests:

1. `t.e...

github.com/avajs/ava - e0f31e84090a62439296f12f1643741be55aa9b7 authored almost 9 years ago by James Talmage <[email protected]>
doc: update docs to reflect MD5 -> murmur

github.com/avajs/write-file-atomic - e6d00dc20ee4486a667e58fc07e5e6890e30f83f authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: ignore coverage output

github.com/avajs/write-file-atomic - 94089f42b38f63f3bd6da73b02d5944df441a422 authored almost 9 years ago by Forrest L Norvell <[email protected]>
Merge pull request #258 from jamestalmage/skippable-assertions

Add ability to skip individual assertions. Fixes #9.

github.com/avajs/ava - e721568127533f5d0035f2ce9a689fa1e21957da authored almost 9 years ago by James Talmage <[email protected]>
Add ability to skip individual assertions. Fixes #9.

github.com/avajs/ava - 357622c2834fbd53a0dac6a155f07532b21a3b96 authored almost 9 years ago by James Talmage <[email protected]>
1.1.4

github.com/avajs/write-file-atomic - 42dc04a17af96ac045f4979c8c951ee5a14a8b8b authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: add coverage report to tests

github.com/avajs/write-file-atomic - 6635b8410eec3345796d325a068a421d85de18dc authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: add to Travis

github.com/avajs/write-file-atomic - d7f4c861286f557059ebb97504865103790a4932 authored almost 9 years ago by Forrest L Norvell <[email protected]>
hash: switch from MD5 to murmur

Should be (slightly) faster, and also less likely to cause FIPS
problems.

github.com/avajs/write-file-atomic - 22dd8759076fc8d0327d50693283060e479afafc authored almost 9 years ago by Forrest L Norvell <[email protected]>
test: upgrade to latest tap

github.com/avajs/write-file-atomic - f46cdec15d9e3291344d1ca4d65502e744b06820 authored almost 9 years ago by Forrest L Norvell <[email protected]>
src: apply standard -F

Also standard doesn't like it when you throw things other than Errors,
so fix that up.

github.com/avajs/write-file-atomic - dd6e567fa736b768e230b806bcf61be496c2315d authored almost 9 years ago by Forrest L Norvell <[email protected]>
Merge pull request #299 from sindresorhus/missing-skipped-tests

Display skipped tests

github.com/avajs/ava - b9ebced4a392e549d591bd7ef0415c771c2323f0 authored almost 9 years ago by Vadim Demedes <[email protected]>
display skipped tests

github.com/avajs/ava - cf471cb1eefc9b7302666123b672f0e2a3428a55 authored almost 9 years ago by vdemedes <[email protected]>
Allow deepEqual comparison of values with circular references. Fixes #298.

Introduces an additional dependency: `deeper`.

Fixes #298.

Alternate to #300.

github.com/avajs/ava - 56cd65265e301a7457369df5e3fe15a158ff487a authored almost 9 years ago by James Talmage <[email protected]>
Forward all child output to `stderr` on main process. Closes #291

Closes #291

github.com/avajs/ava - 3f2e67a45b4cc348ffa33ad7bfc37e9844a48bfd authored almost 9 years ago by James Talmage <[email protected]>
Unify how files with no tests are reported.

There are two possible errors that can result in no test data being
received.

1. The user neve...

github.com/avajs/ava - eef3d8832a3f7adcfeebb173c13de341ad1de56f authored almost 9 years ago by James Talmage <[email protected]>
Test for fake-timers was passing for the wrong reasons.

Nothing wrong with the implementation, but the test was only
checking test duration, not that th...

github.com/avajs/ava - a1764d7f804f9bb46fcd05839bee88db8a1c78cd authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #293 from jamestalmage/fix-formatting-for-uncaught-errors

Fix regression in uncaughtException formatting.

github.com/avajs/ava - 6b6247ebe3dd785282551ee62de0970ea69b7b52 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Fix regression in uncaughtException formatting.

c424ceb3d introduced a regression in how we format uncaughtExceptions.
The wrong value was being...

github.com/avajs/ava - d0d3387ac95334b1bca0e118318b12c315289a74 authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #286 from jamestalmage/hide-test-internals

Hide test internals. Fixes #252.

github.com/avajs/ava - eaf3e0f8a66980e87496a30b9f4a8c45329f0ae9 authored almost 9 years ago by James Talmage <[email protected]>
Hide test internals. Fixes #252.

Fixes #252.

github.com/avajs/ava - c78c46fa85f43ae3073e35ceb16260ac1249c508 authored almost 9 years ago by James Talmage <[email protected]>
add `api.js` to package.json

github.com/avajs/ava - b754456a5bcccbc280d4afd5eba88b3f1378eec2 authored almost 9 years ago by Sindre Sorhus <[email protected]>
0.5.0

github.com/avajs/gulp-ava - 9479e619c55e9a4842d2baec14dc945d98589f3b authored almost 9 years ago by Sindre Sorhus <[email protected]>
0.5.0

github.com/avajs/grunt-ava - 6c0a4d236cff63452df7e99e9a38edf083ced06e authored almost 9 years ago by Sindre Sorhus <[email protected]>
Close #279 PR: Add programmatic API. Fixes #83

github.com/avajs/ava - c424ceb3d3c92519cfac72390e32397ed5e8d98c authored almost 9 years ago by vdemedes <[email protected]>
0.7.0

github.com/avajs/ava - 2f05aca5f33aee4abd9b92d9049807920f525550 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Force serial execution of forked processes, closes #282

github.com/avajs/ava - 7ad7501db2f836cb9200ee018ed8a867119f3113 authored almost 9 years ago by Valery Kholodkov <[email protected]>
Merge pull request #281 from jamestalmage/async-to-cb

Rename test.async to test.cb

github.com/avajs/ava - 8cde259e056213655c68d3698436ce9e28271c0b authored almost 9 years ago by James Talmage <[email protected]>
test.async -> test.cb

github.com/avajs/ava - 717030813a51d349830e28a7b77b4014837d6eac authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #280 from jamestalmage/pass-ava-appveyor-env-variable-in-tests

Put back AVA_APPVEYOR environment variable when running tests.

github.com/avajs/ava - be946df88228bd4be848647937075c640b268359 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #277 from jamestalmage/prefer-local-over-global

Prefer the locally installed version of AVA.

github.com/avajs/ava - f13ba2ec765ea4779a6fda18408236dc5172cbf5 authored almost 9 years ago by James Talmage <[email protected]>
Put back AVA_APPVEYOR environment variable when running tests.

github.com/avajs/ava - 9b7709650287dafa034ec88788649e78819ccb08 authored almost 9 years ago by James Talmage <[email protected]>
Prefer the locally installed version of AVA.

This hunts for AVA in the locally installed project, and runs that
CLI instead of the globally i...

github.com/avajs/ava - 2f7ac92d8ccfd5763e83d5a4050ee0ed23e46a87 authored almost 9 years ago by James Talmage <[email protected]>
fix flaky test

github.com/avajs/ava - e2e45151dc5ac249d49a7cd94baca8c70f9ed2ce authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #275 from jamestalmage/pipe-forked-io-streams

Pipe forked IO streams instead of forwarding `data` events.

github.com/avajs/ava - 306f28d25cbf5b798dbaf0db3480f973547848b1 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #276 from jamestalmage/use-time-require

Integrate time-require into the CLI.

github.com/avajs/ava - b370458c7e37fc7689f8186887905e9652de2113 authored almost 9 years ago by Sindre Sorhus <[email protected]>
readme cleanup

github.com/avajs/ava - 76152eded0e194a8994171e6f670ea193c3c36d4 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Integrate time-require when `debug` is enabled.

I want to start focusing on getting our require times down,
both in the main thread and forked t...

github.com/avajs/ava - 5e927454d3caf7f7a602bf25e1b20ae33c7d3924 authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #253 from jamestalmage/disallow-end-callback-on-non-async

Breaking: `t.end` requires `test.async`, and `t.plan` will not auto end tests. Fixes #244.

github.com/avajs/ava - 2a7a63989e7c7f96ca380f3f499ca4e3d98c3f2d authored almost 9 years ago by Sindre Sorhus <[email protected]>
update documentation to reflect new behaviors

github.com/avajs/ava - 982a4515d06d7f9ac602b0a3986bc3432b90e9bb authored almost 9 years ago by James Talmage <[email protected]>
Breaking: t.plan() will not auto-end tests.

AVA will no longer automatically end tests when you reach the plan limit.
Users must explicitly ...

github.com/avajs/ava - f8168153c798fd07e33d120d2a7448c4b8408db0 authored almost 9 years ago by James Talmage <[email protected]>
Pipe forked IO streams instead of forwarding `data` events.

This passes terminal width information to, and enables ansi-color
support in, the forked process...

github.com/avajs/ava - 0ef0ca14fcf4e4e586f4157dc4838f47ca86c205 authored almost 9 years ago by James Talmage <[email protected]>
minor code style tweaks

github.com/avajs/ava - fa70351c3f132fbfd8a46a8366ff93cf1edde1d0 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #273 from novemberborn/stack-traces-for-input-sourcemaps

Stack traces for input source maps

github.com/avajs/ava - 84fb575b02da90083610aa49eb58f986313dd225 authored almost 9 years ago by James Talmage <[email protected]>
No need to tringify source maps before caching

source-map-support works fine if the map is already an object.

github.com/avajs/ava - b3cee51de308b57d4358a621cad85d90789f1b02 authored almost 9 years ago by Mark Wubben <[email protected]>
Support initial source maps for stack traces

Compute correct stack traces if the test file itself was already compiled before
ava was run, pr...

github.com/avajs/ava - a423a77988e415d0b7a97f3935c0e210c2724426 authored almost 9 years ago by Mark Wubben <[email protected]>
Breaking: t.end requires test be declared async

Accessing `t.end` now throws an error unless the test is first
declared async via `test.async([t...

github.com/avajs/ava - 387c30a056cdd3ef8510262ce2119031c8d18361 authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #270 from jamestalmage/support-fake-timers

Guard against clock manipulation by fake timer libraries. Fixes #128.

github.com/avajs/ava - 7764336a8267aa2eac876867824ebae720b09363 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Guard against clock manipulation by fake timer libraries. Fixes #128.

github.com/avajs/ava - b88c2baf399a4b09a76cdb6402b0e02669759e42 authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #267 from jamestalmage/use-serialize-error

use serialize-error module

github.com/avajs/ava - 21cac95c250ce93ec45caeda83b0b65a67f404cc authored almost 9 years ago by James Talmage <[email protected]>
use serialize-error module

We dropped it because it did not handle circular references.
That has since been fixed.

Referen...

github.com/avajs/ava - 3e9038566b01d823fdade590e739043cdd8ccab1 authored almost 9 years ago by James Talmage <[email protected]>
0.4.0

github.com/avajs/gulp-ava - 7181fcd3a54ef13391300cacabd337535555b1c3 authored almost 9 years ago by Sindre Sorhus <[email protected]>
0.4.0

github.com/avajs/grunt-ava - 1a5a88bed6bc86d45683971562c70760dc49734c authored almost 9 years ago by Sindre Sorhus <[email protected]>
Close #243 PR: Make runner methods chainable.

github.com/avajs/ava - d874ec9642a08492d3dc01ff311c23ddfeaa0797 authored almost 9 years ago by James Talmage <[email protected]>
cleanup #247

github.com/avajs/ava - 468608007f608cb8165b7865ef7a19ee3aaaf252 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Close #247 PR: Document workaround for transpiling ES2015 module imports in tests.

github.com/avajs/ava - 81078fd4043b0dfca577b2879e8c16020e02d1b4 authored almost 9 years ago by Ryan Dunckel <[email protected]>
0.6.0

github.com/avajs/ava - 09a2140b4645fc882afa50800c565298917ca45a authored almost 9 years ago by Sindre Sorhus <[email protected]>
ignore process.env when running CLI tests

I have the DEBUG variable set in my dotfiles and it made AVA output debug info and fail the tests.

github.com/avajs/ava - d2119f55438ae3ada3c7a9b45daf44500ef7534f authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #262 from novemberborn/source-map-pragma

Support source map pragmas for stack traces

github.com/avajs/ava - fb98d5dcff7ac4810efa5ef5ee42b0d041c89d13 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Close #260 PR: Ignore possible test files under node_modules folder. Fixes #226.. Fixes #226

github.com/avajs/ava - a4f8e241f6adefe6308ca2a0f66f796e50d45eae authored almost 9 years ago by Juan Soto <[email protected]>
Merge pull request #265 from jamestalmage/fix-coverage-2

Fix failing coveralls script.

github.com/avajs/ava - ffb750bc5b351003fd63847e0e71228cc068720d authored almost 9 years ago by James Talmage <[email protected]>
Fix failing coveralls script.

For PR's `process.env.COVERALLS_REPO_TOKEN` does not exist, so `tap`
will not automatically send...

github.com/avajs/ava - 1816f73b9b5ff9227590b1691ce7d8036a7b1ef8 authored almost 9 years ago by James Talmage <[email protected]>
Close #264 PR: Fix coverage.

Due to NYC defaults, we were missing coverage on lib/test.js

I also added `npm run coverage` as...

github.com/avajs/ava - 4852c92c9c7fab222f873e6313d622bc6aa1559c authored almost 9 years ago by James Talmage <[email protected]>
✨Happy to welcome @jamestalmage to the project! ✨

github.com/avajs/ava - 812589a90310d368df07601422651dae03fd204f authored almost 9 years ago by Sindre Sorhus <[email protected]>
Support source map pragmas for stack traces

When using source maps to compute stack traces, if the source map is not in
memory, fall back to...

github.com/avajs/ava - 5b1e5b4ca704e50a0166e4c4024bd5fbfd73de42 authored almost 9 years ago by Mark Wubben <[email protected]>
Explicitly test stack trace mapping

Explicitly test whether source maps are used to compute stack traces. Before
this was done in a ...

github.com/avajs/ava - 8c5f6e3ae73e30b9541089b850e1a9129f7fa232 authored almost 9 years ago by Mark Wubben <[email protected]>
Close #259 PR: print the first assertion failure of each test, instead of the last. Fixes #121, #220. Fixes #121, Fixes #220

github.com/avajs/ava - eb9b3390292cc5c7d3ea82ee0828c1b8578d3890 authored almost 9 years ago by James Talmage <[email protected]>
Merge pull request #251 from jamestalmage/remove-context-on-before-after-hooks

context should not exist on before/after tests.

github.com/avajs/ava - 293acf2639ca360f79e4c53a5bb2db83ee3413d8 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #254 from jamestalmage/source-map-support

Add source map support. Fixes: #223, #250

github.com/avajs/ava - 2185921fd34a0de25889cf0b2e393e4f5f47c5bf authored almost 9 years ago by Sindre Sorhus <[email protected]>
Add source map support. Fixes: #223, #250

This adds basic source map support. Since transpilation of dependencies
is not merged yet, the `...

github.com/avajs/ava - 25a3cfd98bc430674a2598e63c43b01e0c69edb1 authored almost 9 years ago by James Talmage <[email protected]>
Close #257 PR: logger.js: fix beautifyStack on Windows. Fixes: #255.

github.com/avajs/ava - 33b7918243c9dd9c865744d85bbe9996685ed476 authored almost 9 years ago by James Talmage <[email protected]>
context should not exist on before/after tests.

(cherry picked from commit f298d72)

github.com/avajs/ava - f0109e29babc7b15ed65e56caacb90772890dab9 authored almost 9 years ago by James Talmage <[email protected]>
add `debug` - fixes #242

github.com/avajs/ava - 60b233794861fa2aee0df7b9f94d4c178b6684d9 authored almost 9 years ago by Sindre Sorhus <[email protected]>
use consistent and correct assert methods

github.com/avajs/ava - 21885b8c7dd929a7496ea9105196dd2d67d02db5 authored almost 9 years ago by Sindre Sorhus <[email protected]>
modulify all the things

github.com/avajs/ava - 0caf0cf7b29615ca3da94812d91c4fc288d6a7b3 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Close #240 PR: Clean up lib/test.js.

github.com/avajs/ava - eb951fdc260545f4248e402381226c6104f56968 authored almost 9 years ago by vdemedes <[email protected]>
minor tweaks

github.com/avajs/ava - acbda42e566364b8e0032aeec904a26efca62410 authored almost 9 years ago by Sindre Sorhus <[email protected]>
drop Node.js 0.10 from AppVeyor

AppVeyor is just too flaky and we already test Node.js 0.10 on Linux.

Closes #241

github.com/avajs/ava - 505c708ccfa7266f67fdddb60eec33b6ac6e510f authored almost 9 years ago by Sindre Sorhus <[email protected]>
minor CLI cleanup

github.com/avajs/ava - c45c9c177c8f55ebe630d71c963cf0c1a27c826f authored almost 9 years ago by Sindre Sorhus <[email protected]>
split tests into multiple files - fixes #201

github.com/avajs/ava - 5b91488220b793b220763aaa985be3ae8fec64f5 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #239 from sindresorhus/cleanup-runner

Clean up runner

github.com/avajs/ava - bb53c327f61a71a8d56b55dcafd4fea91f40baff authored almost 9 years ago by Sindre Sorhus <[email protected]>
clean up runner

github.com/avajs/ava - d6699d1a2160a4f4294865252ab8eb9dc588c8da authored almost 9 years ago by vdemedes <[email protected]>
fix typo

github.com/avajs/ava - 305fcdb4b3045924a11ca9b93e2281fdff430084 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #236 from sindresorhus/cleanup-fork

Clean up forking and messages

github.com/avajs/ava - 257b8721560d87d81c35650b9d4d269f7f02bad5 authored almost 9 years ago by Vadim Demedes <[email protected]>
clean up forking and messages

github.com/avajs/ava - 33b5d2b484ec2cb584aed03c0133c8546f9cfa00 authored almost 9 years ago by vdemedes <[email protected]>
Merge pull request #237 from sindresorhus/fix-tap-coverage

Fix coverage when using tap

github.com/avajs/ava - 447b1be1c80c04c508dc6d70da7aef7cce8da498 authored almost 9 years ago by Vadim Demedes <[email protected]>
fix coverage when using tap

github.com/avajs/ava - 5cf24288a1912993277068add901bea3f94a9b20 authored almost 9 years ago by vdemedes <[email protected]>
Merge pull request #234 from jamestalmage/use-tap

use tap test runner instead of tape

github.com/avajs/ava - 578173d1ac1aeb2a99543da0543da40f96e7771d authored almost 9 years ago by Vadim Demedes <[email protected]>
use tap test runner instead of tape.

github.com/avajs/ava - 50251d09bc04ed1b15f9a5dfc82825b72080b66b authored almost 9 years ago by James Talmage <[email protected]>
document `test.only()`

added in https://github.com/sindresorhus/ava/commit/93f733c4cf47a95f0b8806bd4daf5069f977043e

github.com/avajs/ava - aad2a26049baca3bd5c6e3162c01e63fce1a81e7 authored almost 9 years ago by Sindre Sorhus <[email protected]>
add maintaining.md for the project maintainers

github.com/avajs/ava - 6700a254e8478c32c3044fa7850bb9f6a0f249e4 authored almost 9 years ago by Sindre Sorhus <[email protected]>
Merge pull request #227 from jamestalmage/simplify-context-sharing

simplify context sharing between beforeEach and test

github.com/avajs/ava - cd4c7c6f510f71357b2934814c6bf5d4342264ee authored almost 9 years ago by Sindre Sorhus <[email protected]>
add test.only(), closes #204

github.com/avajs/ava - 93f733c4cf47a95f0b8806bd4daf5069f977043e authored almost 9 years ago by Junle Li <[email protected]>