X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fboost%2Flibs%2Fyap%2Ftest%2Fexpression_function.cpp;fp=ceph%2Fsrc%2Fboost%2Flibs%2Fyap%2Ftest%2Fexpression_function.cpp;h=e398cc02355e6b8461844d3b8e0840e2e877302b;hb=1e59de90020f1d8d374046ef9cca56ccd4e806e2;hp=4819e0f38564b4963bd9bb708aae793cf3b70e50;hpb=bd41e436e25044e8e83156060a37c23cb661c364;p=ceph.git diff --git a/ceph/src/boost/libs/yap/test/expression_function.cpp b/ceph/src/boost/libs/yap/test/expression_function.cpp index 4819e0f38..e398cc023 100644 --- a/ceph/src/boost/libs/yap/test/expression_function.cpp +++ b/ceph/src/boost/libs/yap/test/expression_function.cpp @@ -5,7 +5,7 @@ // http://www.boost.org/LICENSE_1_0.txt) #include -#include +#include template @@ -18,7 +18,7 @@ namespace yap = boost::yap; namespace bh = boost::hana; -int test_main(int, char * []) +int main() { { term number = {{42}}; @@ -26,13 +26,13 @@ int test_main(int, char * []) auto fn = yap::make_expression_function(number); auto fn_copy = fn; - BOOST_CHECK(fn() == 42); - BOOST_CHECK(fn_copy() == 42); + BOOST_TEST(fn() == 42); + BOOST_TEST(fn_copy() == 42); yap::value(number) = 21; - BOOST_CHECK(fn() == 21); - BOOST_CHECK(fn_copy() == 21); + BOOST_TEST(fn() == 21); + BOOST_TEST(fn_copy() == 21); } { @@ -41,13 +41,13 @@ int test_main(int, char * []) auto fn = yap::make_expression_function(std::move(number)); auto fn_copy = fn; - BOOST_CHECK(fn() == 42); - BOOST_CHECK(fn_copy() == 42); + BOOST_TEST(fn() == 42); + BOOST_TEST(fn_copy() == 42); yap::value(number) = 21; - BOOST_CHECK(fn() == 42); - BOOST_CHECK(fn_copy() == 42); + BOOST_TEST(fn() == 42); + BOOST_TEST(fn_copy() == 42); } { @@ -56,15 +56,15 @@ int test_main(int, char * []) auto fn = yap::make_expression_function(std::move(number)); - BOOST_CHECK(*fn() == 42); + BOOST_TEST(*fn() == 42); auto fn_2 = std::move(fn); - BOOST_CHECK(*fn_2() == 42); + BOOST_TEST(*fn_2() == 42); yap::value(number) = std::unique_ptr(new int(21)); - BOOST_CHECK(*fn_2() == 42); + BOOST_TEST(*fn_2() == 42); } - return 0; + return boost::report_errors(); }