From 4e9e604f02da41da974607be1ee00b0252776c82 Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Tue, 17 Jul 2018 16:54:36 -0700 Subject: internal/utils: Errors now have names --- test/internal/utils.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'test/internal/utils.cpp') diff --git a/test/internal/utils.cpp b/test/internal/utils.cpp index 2a347ca..403964c 100644 --- a/test/internal/utils.cpp +++ b/test/internal/utils.cpp @@ -12,25 +12,27 @@ namespace TEST(UtilsTest, PerformCallbackSuccess) { - EXPECT_EQ(0, performCallback([]() {})); + EXPECT_EQ(0, performCallback(nullptr, []() {})); } TEST(UtilsTest, SetPrepareSystemError) { - EXPECT_EQ(-EBUSY, performCallback([]() { + EXPECT_EQ(-EBUSY, performCallback("system_error", []() { throw std::system_error(EBUSY, std::generic_category()); })); } TEST(UtilsTest, SetPrepareException) { - EXPECT_EQ(-ENOSYS, - performCallback([]() { throw std::runtime_error("Exception"); })); + EXPECT_EQ(-ENOSYS, performCallback("runtime_error", []() { + throw std::runtime_error("Exception"); + })); } TEST(UtilsTest, SetPrepareUnknownException) { - EXPECT_EQ(-ENOSYS, performCallback([]() { throw static_cast(1); })); + EXPECT_EQ(-ENOSYS, + performCallback("unknown", []() { throw static_cast(1); })); } } // namespace -- cgit v1.2.3