James Talmage
cdacb5dc53
Close #503 PR: Fix the `--serial` and `--fail-fast` flags.. Fixes #499
9 years ago
James Talmage
39982a5c12
Close #492 PR: recipe: when to use t.plan.
9 years ago
James Talmage
c22eabd717
add benchmarking instructions to maintaining.md
9 years ago
James Talmage
85cab944c7
Close #496 PR: Add a benchmark suite.
9 years ago
vdemedes
6d21f372fb
clean up sequence
9 years ago
James Talmage
0316047c8d
Close #489 PR: Add additional profiling recommendations .
9 years ago
Sindre Sorhus
9f1a38e222
improve `t.throws` docs - fixes #142
9 years ago
James Talmage
553532730e
auto start the CPU profiler
9 years ago
Sindre Sorhus
135e53ab9a
Merge pull request #490 from jamestalmage/david-badges
Add david-dm.org badges in `maintaining.md`.
9 years ago
James Talmage
4732375bf8
Add david-dm.org badges in `maintaining.md`.
Handles the first step of the Release process at a glance.
9 years ago
Juan Soto
e38c56ab23
Close #488 PR: Fix skip count not reporting properly. Fixes #470
9 years ago
Sindre Sorhus
14a21b0d90
Merge pull request #482 from jamestalmage/shorten-plan-stack
Shorten the plan stack.
9 years ago
James Talmage
341c84b7e2
Shorten the plan stack.
For performance improvements.
9 years ago
James Talmage
56a2b8b21a
Merge pull request #486 from kasperlewau/feat/regex
add `.regex()` assertion method
9 years ago
Sindre Sorhus
e7780474f4
followup tweaks to #475
9 years ago
James Talmage
49b9d028ed
Close #475 PR: Add a profile script.
9 years ago
Kasper Lewau
a10b9e8bab
add `.regex()` assertion method
Reimplementation of `.regexTest()`, with arguments flipped.
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