is_close.hpp 420 B

123456789101112131415
  1. // Copyright 2018 Hans Dembinski
  2. //
  3. // Distributed under the Boost Software License, Version 1.0.
  4. // (See accompanying file LICENSE_1_0.txt
  5. // or copy at http://www.boost.org/LICENSE_1_0.txt)
  6. #ifndef BOOST_HISTOGRAM_TEST_IS_CLOSE_HPP
  7. #define BOOST_HISTOGRAM_TEST_IS_CLOSE_HPP
  8. #include <boost/core/lightweight_test.hpp>
  9. #include <cmath>
  10. #define BOOST_TEST_IS_CLOSE(a, b, eps) BOOST_TEST(std::abs(a - b) < eps)
  11. #endif