};
expect_runtime_error_yes_catch_all(ew_eptr);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_runtime_error_yes_catch_all(ew_small);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_runtime_error_yes_catch_all(ew_big);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
auto expect_runtime_error_no_catch_all = [&](const exception_wrapper& ew) {
};
expect_runtime_error_no_catch_all(ew_eptr);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_runtime_error_no_catch_all(ew_small);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_runtime_error_no_catch_all(ew_big);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
auto expect_runtime_error_catch_non_std = [&](const exception_wrapper& ew) {
};
expect_runtime_error_catch_non_std(ew_eptr);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_runtime_error_catch_non_std(ew_small);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_runtime_error_catch_non_std(ew_big);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
// Test that an exception thrown from one handler is not caught by an
};
EXPECT_THROW(expect_runtime_error_rethrow(ew_eptr), std::runtime_error);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
EXPECT_THROW(expect_runtime_error_rethrow(ew_small), std::runtime_error);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
EXPECT_THROW(expect_runtime_error_rethrow(ew_big), std::runtime_error);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
}
TEST(ExceptionWrapper, handle_std_exception_unhandled) {
};
expect_runtime_error_yes_catch_all(ew_eptr);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_runtime_error_yes_catch_all(ew_small);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
}
TEST(ExceptionWrapper, handle_non_std_exception_small) {
};
expect_int_yes_catch_all(ew_eptr1);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_yes_catch_all(ew_eptr2);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_yes_catch_all(ew_small);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
auto expect_int_no_catch_all = [&](const exception_wrapper& ew) {
};
expect_int_no_catch_all(ew_eptr1);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all(ew_eptr2);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all(ew_small);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
auto expect_int_no_catch_all_2 = [&](const exception_wrapper& ew) {
};
expect_int_no_catch_all_2(ew_eptr1);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all_2(ew_eptr2);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all_2(ew_small);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
}
TEST(ExceptionWrapper, handle_non_std_exception_big) {
};
expect_int_yes_catch_all(ew_eptr1);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_yes_catch_all(ew_eptr2);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_yes_catch_all(ew_big);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
auto expect_int_no_catch_all = [&](const exception_wrapper& ew) {
};
expect_int_no_catch_all(ew_eptr1);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all(ew_eptr2);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all(ew_big);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
auto expect_int_no_catch_all_2 = [&](const exception_wrapper& ew) {
};
expect_int_no_catch_all_2(ew_eptr1);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all_2(ew_eptr2);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
expect_int_no_catch_all_2(ew_big);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
EXPECT_THROW(
},
[](const BaseException&) { EXPECT_TRUE(false); }),
DerivedException);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
handled = false;
EXPECT_THROW(
ew.handle(
},
[](...) { EXPECT_TRUE(false); }),
DerivedException);
- EXPECT_EQ(true, handled);
+ EXPECT_TRUE(handled);
}
TEST(ExceptionWrapper, self_swap_test) {