James Talmage
49b9d028ed
Close #475 PR: Add a profile script.
9 years ago
James Talmage
761c2e349b
Merge pull request #478 from sindresorhus/class-consistency
Consistently require `new` for classes
9 years ago
Sindre Sorhus
7bb088561e
Consistently require `new` for classes
To be forward compatible with ES2015 classes.
9 years ago
Sindre Sorhus
ffef6d6231
minor style tweaks
9 years ago
James Talmage
e010816afb
Close #466 PR: Improve runner performance.
9 years ago
Sindre Sorhus
0e6db13a91
minor doc and style tweaks
9 years ago
Sindre Sorhus
d72723b915
Link up Japanese (日本語) translation of the docs
Huge thanks to @makotot
9 years ago
Sindre Sorhus
678fb5f732
0.11.0
9 years ago
Sindre Sorhus
da0cce6847
Merge pull request #464 from sotojuan/fix-undefined-skip
Fix undefined skip count
9 years ago
Sindre Sorhus
3f98ac1c2b
Merge pull request #467 from forresst/link-docs-translated
Add links translations for new docs
9 years ago
forresst
f05d57c088
Add links translations for new docs
9 years ago
Sindre Sorhus
cb1a0a79c5
Merge pull request #461 from jamestalmage/prototype-based-api
Performance Improvements for files with thousands of tests
9 years ago
Juan Soto
24b234d1ae
Fix undefined skip count
9 years ago
James Talmage
a48219943e
bump empower-core
9 years ago
James Talmage
5f48185cbe
Test: Avoid unnecessary creation of promises
This was a pretty significant performance increase: 5.3 -> 4.0 seconds
9 years ago
James Talmage
76399f429f
Test: remove unreachable statement
The check for this is in the constructor now. It's not possible for `this.fn` to be undefined
9 years ago
James Talmage
2ac60bd0a2
Test: remove unnecessary setImmediate
I think this is left over from when we handled assertion tracking differently
9 years ago
James Talmage
5d80bcd049
Test: define the `assertCount` getter on the prototype instead of with every new test
9 years ago
James Talmage
3762f92f1a
Test: move try/catch out of large function to avoid deoptimization
https://github.com/petkaantonov/bluebird/wiki/Optimization-killers#2-unsupported-syntax
9 years ago
James Talmage
f45d6242e4
Test: use prototypes for performance enhancement
9 years ago
James Talmage
4e23943eb9
Runner: use more efficient method to build list of tests
9 years ago
James Talmage
ea551c73a5
Runner: improve efficiency of `select` method
9 years ago
James Talmage
68068be24c
Merge pull request #454 from jamestalmage/dont-use-promise.defer
Promise.pending is deprecated. Inline a ponyfill.
9 years ago
James Talmage
385c48d071
Promise.pending is deprecated. Inline a ponyfill.
9 years ago
James Talmage
c636fe46eb
minor tweaks to coverage recipe
9 years ago
Sindre Sorhus
a7da9c2dcf
Merge pull request #451 from forresst/improve-coverage
Docs : Improve Code Coverage for Windows
9 years ago
forresst
ee2289b4b5
Improve Code Coverage for Windows
Tips to use under Windows
9 years ago
Sindre Sorhus
a7c1ea18d7
Merge pull request #450 from jamestalmage/revert-regenerator-pinning
Revert "lock `babel-plugin-transform-regenerator` dependency to fix #425"
9 years ago
James Talmage
bcb8296144
Revert "lock `babel-plugin-transform-regenerator` dependency to fix #425"
This reverts commit 08c3285c38
.
The issue in transform-regenerator has been fixed as of `6.4.4`
9 years ago
Sindre Sorhus
36733b9a35
Merge pull request #436 from jamestalmage/use-option-chain
Move method chaining to an external module (`option-chain`)
9 years ago
Ben Briggs
66aeefb5a2
Close #444 PR: Add a code coverage recipe.
9 years ago
vdemedes
e23647ecdc
Merge branch 'kasperisager-count-skipped-tests'
9 years ago
Kasper Isager
3739d4bf4e
Close #434 PR: Allow files with only skipped tests
Ensures that skipped tests are also counted when determining whether or
not a file contains tests. My own use-case is a multi-file test suite
where one or more test files contain nothing but skipped tests due to
them testing functionality yet to be implemented.
9 years ago
Juan Soto
5d36a8045d
Add shortflags to the CLI
9 years ago
Sindre Sorhus
175ca4131e
Merge pull request #442 from pine613/master
add fly-ava plugin
9 years ago
Pine Mizune
61008b23a5
add fly-ava plugin
9 years ago
Sindre Sorhus
d6032fc4cc
add a FAQ regarding custom reporters - #432
9 years ago
James Talmage
971afb4da0
Merge pull request #438 from jamestalmage/use-verbose-on-ci
Default to the verbose reporter on CI servers. Fixes #435
9 years ago
James Talmage
21a60f9a9d
Default to the verbose reporter on CI servers. Fixes #435
Fixes #435
9 years ago
James Talmage
0276c63bd0
Move method chaining to an external module (`option-chain`)
9 years ago
⌁ sɪɴᴅʀᴇ sᴏʀʜᴜs ⌁
ced24c5090
Merge pull request #433 from jamestalmage/bump-observable-to-promise
bump observable-to-promise
9 years ago
James Talmage
93097ea7ba
bump observable-to-promise
Observable `0.2.0`/`0.3.0` introduced some breaking changes. Namely, it now throws if passed a non-observable.
Reference: https://github.com/sindresorhus/observable-to-promise/issues/2
9 years ago
James Talmage
3e86995689
0.10.0
9 years ago
James Talmage
412a1208d9
Merge pull request #431 from sindresorhus/bump-deps
Bump dependencies for release
9 years ago
James Talmage
71051127bb
bump devDependencies
bump tap
bump source-map-fixtures
9 years ago
Sindre Sorhus
9cf22c3b97
lock `babel-plugin-transform-regenerator` dependency to fix #425
(cherry picked from commit 08c3285
)
9 years ago
⌁ sɪɴᴅʀᴇ sᴏʀʜᴜs ⌁
dcf84b6f86
Merge pull request #430 from sindresorhus/fix-429
Add babel-runtime and core-js to list of internals. Fixes #429
9 years ago
James Talmage
e7bdd7de71
Add babel-runtime and core-js to list of internals. Fixes #429
9 years ago
⌁ sɪɴᴅʀᴇ sᴏʀʜᴜs ⌁
2c0c55887a
Merge pull request #428 from sindresorhus/nice-stack-traces
Add clean stack traces to readme
9 years ago
⌁ sɪɴᴅʀᴇ sᴏʀʜᴜs ⌁
766c9ec541
Merge pull request #427 from sindresorhus/code-of-conduct
Add Code of Conduct
9 years ago