|
Boost : |
Subject: Re: [boost] [test] floating point comparison
From: Gennadiy Rozental (rogeeff_at_[hidden])
Date: 2015-04-26 03:14:29
Emil Dotchevski <emildotchevski <at> gmail.com> writes:
>
> Hello,
>
> Can someone please tell me exactly what do I need to include and which
> namespace to use to get exact same behavior as:
>
> #include <boost/test/floating_point_comparison.hpp>
>
> bool check( float a, float b, float tolerance )
> {
> using namespace boost::test_tools;
> return check_is_close(a,b,fraction_tolerance(tolerance));
> }
>
> (The above used to work with older Boost versions but no longer.)
Do you refer to the develop branch?
BOOST_TEST(a==b, tolerance);
should do the same. Or
BOOST_TEST(a==b);
if tolerance is set for test case.
Gennadiy
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk