catch2/include
Martin Hořeňovský d2d418a9cb
Add a Relative Comparison matcher for floating point numbers
It checks Knuth's _close enough with tolerance_ relationship, that
is `|lhs - rhs| <= epsilon * max(|lhs|, |rhs|)`, rather then the
_very close with tolerance_ relationship that can be written down as
`|lhs - rhs| <= epsilon * min(|lhs|, |rhs|)`.

This is because it is the more common model around the internet, and
as such is likely to be less surprising to the users. In the future
we might want to provide the other model as well.

Closes #1746
2019-10-13 11:56:50 +02:00
..
external Fix vendored dep because upstream is non-responsive 2019-04-10 20:17:25 +02:00
internal Add a Relative Comparison matcher for floating point numbers 2019-10-13 11:56:50 +02:00
reporters Simplified benchmark output with --benchmark-no-analysis 2019-10-07 15:40:00 +02:00
catch_with_main.hpp Fixed catch_with_main.hpp (no longer references deleted catch_runner.hpp) 2015-12-28 15:06:04 +00:00
catch.hpp v2.9.2 2019-08-08 14:05:24 +02:00