From c81154c470cec39f092c6ff094cd45d3f27410f3 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 27 Dec 2025 12:29:45 +0100 Subject: test: Use correct macros for option unit tests. test: allocator_op is now doing the full range check. Signed-off-by: Amlal El Mahrouss --- test/option.test.cpp | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) (limited to 'test/option.test.cpp') diff --git a/test/option.test.cpp b/test/option.test.cpp index 6751356..0e654b1 100644 --- a/test/option.test.cpp +++ b/test/option.test.cpp @@ -13,30 +13,12 @@ BOOST_AUTO_TEST_CASE(option_should_fail) { - bool ret = false; - try - { - ocl::option opt(ocl::eval_false()); - opt.expect(""); - } - catch (...) - { - ret = true; - } - BOOST_TEST(ret == true); + ocl::option opt(ocl::eval_false()); + BOOST_CHECK_THROW(opt.expect(""), std::exception); } BOOST_AUTO_TEST_CASE(option_should_succeed) { - bool ret = true; - try - { - ocl::option opt(ocl::eval_true()); - opt.expect(""); - } - catch (...) - { - ret = false; - } - BOOST_TEST(ret == true); + ocl::option opt(ocl::eval_true()); + BOOST_CHECK_NO_THROW(opt.expect("")); } -- cgit v1.2.3