Juan Soto
a2b282eba2
Close #410 PR. Print skip count in yellow for all reporters. Fixes #408
9 years ago
Sindre Sorhus
37cd6858e0
add Español (Spanish) translation of the docs
Thanks @AlbertoFuente !
9 years ago
Sindre Sorhus
dd88680d89
Merge pull request #407 from jamestalmage/use-pkg-conf
Allow configuration via `package.json`
9 years ago
James Talmage
16c7282e97
Allow configuration of default settings via `package.json`.
Fixes : #405
9 years ago
James Talmage
87a3430c71
Merge pull request #398 from jamestalmage/dont-read-babelrc
Stop reading `.babelrc` files.
9 years ago
James Talmage
5f5be31a53
add tests for ignoring babelrc
9 years ago
James Talmage
ce47844ed3
Merge pull request #390 from jamestalmage/transpile-in-main-thread
Transpile in main thread
9 years ago
James Talmage
614eb121ff
Transpile test files in the main process:
Squashed commits:
transpile in the main thread
drop unused dependencies
incorporate PR feedback
add tests
add unit tests
9 years ago
Sindre Sorhus
f696271c2a
Merge pull request #397 from jamestalmage/document-skipped-assertions
Document skippable assertions.
9 years ago
James Talmage
879e036c4b
Document skippable assertions.
Fixes #306 .
9 years ago
Sindre Sorhus
f8701d5a88
Merge pull request #394 from jamestalmage/long-stack-traces-in-forks
Use long stack traces in forks.
9 years ago
Sindre Sorhus
b04d004681
Merge pull request #395 from jamestalmage/assertions-return-promises
Regression: Assertions should return promises.
9 years ago
James Talmage
821436aec6
Regression: Assertions should return promises.
This fixes that regression, and extends the promise returning behavior to all assertions.
This would be useful in `async` test functions to bail on the remaining tests if some precondition fails. Simply `await` the assertion.
9 years ago
James Talmage
da6a2f4ab0
use long stack traces in forks.
9 years ago
Sindre Sorhus
c7ce760d29
Merge pull request #389 from jamestalmage/use-latest-nyc
use latest nyc and caching
9 years ago
James Talmage
7c5d179acf
use latest nyc and caching
9 years ago
Vadim Demedes
b83e4f5d68
Merge pull request #388 from ntwb/patch-1
Test on Node.js v4.x and v5.x
9 years ago
Stephen Edgar
345700e974
Travis CI: Switch from deprecated `stable` NodeJS version to v4.x.x and v5.x.x
9 years ago
Sindre Sorhus
10b52c524c
0.9.1
9 years ago
Vadim Demedes
a8805c6c8a
Merge pull request #387 from sindresorhus/promises-rejected-not-error
Support promises rejected with non-Errors
9 years ago
vdemedes
bef1dfb864
support promises rejected with non-Errors
9 years ago
Sindre Sorhus
b86dcc980c
Merge pull request #384 from jamestalmage/hide-annoying-error-printouts
Hide annoying error print outs.
9 years ago
James Talmage
6033e9c2e0
Hide annoying error print outs.
Fixes #339
9 years ago
Vadim Demedes
1560138795
Merge pull request #385 from jamestalmage/better-test-scripts
Improve test scripts
9 years ago
Sindre Sorhus
974ab6f84c
0.9.0
9 years ago
James Talmage
e1b2508311
Improve test scripts
This uses `nyc` directly instead of via `tap`. There is currently some semver brokeness happening due to a major version bump in `nyc` making it's way into a minor version bump for `tap`. I think the easiest solution is just to avoid the problem altogether by turning off `tap`s coverage option and using `nyc` directly.
Reference:
https://github.com/isaacs/node-tap/pull/197
---
This also switches us to the `classic` reporter. Historically were using `dots` reporter with `tape`, but that provided poor diagnostic information on failures. The `classic` reporter does a much better job of providing all the information we need when a test fails.
9 years ago
James Talmage
5e6327de2d
Fix plan count in api test.
There was an incorrect plan count in one of the tests. It's troubling that this did not cause a failure.
Issue filed in `tap` project:
https://github.com/isaacs/node-tap/issues/198
9 years ago
Ari Porad
96930e34fe
Merge pull request #378 from ariporad/recursive
Deeply recurse directories
9 years ago
Ari Porad
72e87d9466
Deeply recurse directories.
Also, add tests and documentation.
Fixes #249 .
9 years ago
Ari Porad
fc3b9693d5
Better test prefixes
closes #379
9 years ago
Sindre Sorhus
5aeb27086c
Merge pull request #380 from sindresorhus/power-assert-in-mini
Display power-assert output in mini reporter
9 years ago
vdemedes
e30685f233
display power-assert output in mini reporter
9 years ago
Sindre Sorhus
437e88f203
drop lgtm.co
It's become a bit annoying at times and it doesn't always make sense to require 2 LGTM's. It's better to use our best judgement. But the main reason I'm removing it is that enabling it means we can no longer push directly to master.
9 years ago
Sindre Sorhus
b0e508acbd
Merge pull request #375 from ariporad/rename-babel.js
Rename lib/babel.js to lib/test-worker.js
9 years ago
Ari Porad
0729997882
Rename lib/babel.js to lib/test-worker.js
9 years ago
James Talmage
7e13552fb5
Merge pull request #371 from sindresorhus/internal-error
Use AvaError for internal errors
9 years ago
vdemedes
ac468d1fa8
use AvaError for internal errors
9 years ago
Sindre Sorhus
8346d35584
link to the French translation of the docs
9 years ago
Sindre Sorhus
945dbea40a
Merge pull request #354 from sindresorhus/fix-error-stacks
Show full stack trace for non-assert errors
9 years ago
Sindre Sorhus
b79fdfd8b0
Merge pull request #359 from sindresorhus/mini-reporter
Add mini reporter
9 years ago
Ari Porad
e52db69261
Close #360 PR: Fix promise assertions. Fixes #309
9 years ago
Sindre Sorhus
4865674403
minor cleanup
9 years ago
Sindre Sorhus
0a40bdb119
use relative file paths on the fork.js output
9 years ago
Sindre Sorhus
865cc05532
Merge pull request #352 from sindresorhus/cache-babel
Cache babel-transpiled code
9 years ago
vdemedes
cbea003517
show full stack trace for non-assert errors
9 years ago
vdemedes
2c77314f93
add mini reporter
9 years ago
Ammar Osama
daca89da7c
Close #364 PR: fix usage example in the readme.
9 years ago
Sindre Sorhus
83b189b535
cleanup test fixtures
9 years ago
Sindre Sorhus
4353d061df
use globbing in the `files` field in package.json
to ensure we never miss any files added there.
9 years ago
Sindre Sorhus
ab08598d69
Merge pull request #357 from sotojuan/ignore-fixture-helpers
Ignore files in fixtures and helpers directories
9 years ago