Boost logo

Boost Users :

From: Ed Johnson (ed_at_[hidden])
Date: 2006-06-03 16:41:33


Gennadiy Rozental wrote:
> "Ed Johnson" <ed_at_[hidden]> wrote in message
> news:e5qld2$nh0$1_at_sea.gmane.org...
>> Hi,
>>
>> Is there a way to get the funcationality of BOOST_CHECK_EQUAL when I
>> want to test that two parameters are not equal to each other? I like the
>> way BOOST_CHECK_EQUAL allow me to see the mismatched runtime values.
>
> BOOST_CHECK_PREDICATE( std::not_equal_to<T>, (a)(b) );
>
> Gennadiy

great, Thank you!

and for completeness, there needs to be an additional () in order to
compile:
BOOST_CHECK_PREDICATE( std::not_equal_to<T>(), (a)(b) );
BOOST_CHECK_PREDICATE( std::not_equal_to<int>(), (3)(3) );


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net