445 Commits (8f80ed104c2c72dfa8ad9e98f2455cf36f09b72d)

Author SHA1 Message Date
Mark Wubben affbb45744 Fail tests that finish with pending assertions 8 years ago
Mark Wubben d2a294d421 Reword error message for when assertions are used after test has finished 8 years ago
Mark Wubben 146c3e25df Set default color config based on supports-color 8 years ago
Mark Wubben 22832473c4 Document --color CLI flag 8 years ago
Mark Wubben b581983752 Don't highlight formatted values with --no-color 8 years ago
Mark Wubben 57fd0510f3 Make snapshots usable again 8 years ago
Mark Wubben 48b892af02 Refactor Runner 8 years ago
Mark Wubben d924045a8f Integrate with improved throws helper 8 years ago
Mark Wubben 5e7ea9a99e Print error message before formatted assertion 8 years ago
Mark Wubben 2d68282f0f Annotate AssertionErrors thrown due to improper usage 8 years ago
Mark Wubben 9e91016122 Expose runner instance to test worker 8 years ago
Mark Wubben e848898404 Allow error source to be fixed when assertion errors are created 8 years ago
Mark Wubben 2a206311d7 Fix formatValue() reference (#1323) 8 years ago
Mark Wubben 9fdf234b8b Fail test due to pending assertion, not a returned promise rejection 8 years ago
Mark Wubben e81d3f2818 Pass options object to Test constructor 8 years ago
Mark Wubben f6a42ba0ce Record stack for async throws assertions 8 years ago
Mark Wubben 880e87e1d8 Fail async tests if not ended before event loop empties 8 years ago
Mark Wubben 3a4553cf28 Fail tests that finish without running assertions 8 years ago
Mark Wubben 09b23e0d5f Try to fail test if assertions are added after test finishes 8 years ago
Mark Wubben d3748b4aa7 Refactor Test implementation 8 years ago
Mark Wubben 3e8a689c04 Stop returning full test results 8 years ago
Mark Wubben 88955027dc Simplify Concurrent and Sequence 8 years ago
Mark Wubben a4fecd580b Pass bail option to TestCollection constructor 8 years ago
Mark Wubben d56db75705 Don't leak internal AssertionErrors to user code 8 years ago
Mark Wubben df54324272 Clean up test-worker and process-adapter 8 years ago
Mark Wubben f25935ec94 Always skip todo tests 8 years ago
Mark Wubben 689ea16e79 Remove unused hook class 8 years ago
Sindre Sorhus 3da8603b87 Bump dependencies and fix lint issues 8 years ago
Mark Wubben f06298179a Typecheck arguments to t.regex() and t.notRegex() 8 years ago
Mark Wubben 0510d80db8 Reduce depth of formatted statements 8 years ago
Mark Wubben 4f87f32377 Format values when AssertionErrors are created 8 years ago
Mark Wubben e5108a22bf More consistent use of backticks around assertions in error messages 8 years ago
Mark Wubben 59f2745640 Remove stackStartFunction from AssertionError 8 years ago
Yatharth Khatri 6eae738e0f Separate config keys from CLI flags (#1297) 8 years ago
Mark Wubben 827cc724ce Always fail tests with an assertion error 8 years ago
Mark Wubben 22c93ed225 Always print actual or expected assertion value 8 years ago
Mark Wubben 0b9de33216 Refactor error serialization 8 years ago
Mark Wubben c3e094081b Remove unnecessary variable and title fallback from mini reporter 8 years ago
Mark Wubben 22fb2dfda8 Ensure test workers emit properly serialized errors 8 years ago
Mark Wubben 4463f38605 Refactor assertions 8 years ago
Mark Wubben 3aeb8b019e Rename PublicApi to ExecutionContext 8 years ago
Mark Wubben 0b11db7741 Define getters for t.title and t.end() in PublicApi class 8 years ago
Mark Wubben d1bebf4b3e Remove assertCount getter from execution context 8 years ago
Mark Wubben 366588bffc Don't rely on is() assertion when validating test implementation 8 years ago
Mark Wubben 32793369ed Improve YAML blocks in TAP reporter (#1301) 8 years ago
James 157ef25aff Fix reporter bug when rejecting non-errors (#1281) 8 years ago
Sindre Sorhus 7a6b3c15b8 Update dependencies and some other minor tweaks 8 years ago
Mark Wubben 0464b14527 Resolve Babel options ahead of time 🎉 (#1262) 8 years ago
Luke Childs bd5ed60335 Use `diff-match-patch` for text diffs (#1285) 8 years ago
Luke Childs 9f2ff0942c Make sure all string diff output is red by default (#1287) 8 years ago