结果C ++上的BOOST_CHECK_EQUAL标志

时间:2015-08-21 08:24:34

标签: c++ boost-test

我想得到一个测试的标志结果来做这样的事情:

BOOST_CHECK_EQUAL(...);

if (flag == sucess){
   then this
}
else
{
   this
}

任何想法如何做到这一点?

感谢。

1 个答案:

答案 0 :(得分:1)

来自BOOST_CHECK_EQUAL

  

BOOST_CHECK_EQUAL(左,右)

     

与BOOST_CHECK相同(左==右)。

所以,你可以使用

BOOST_CHECK_EQUAL(a, b);
const bool flag = (a == b);

我认为,没有其他办法。