Lines Matching refs:SdBusError
24 using sdbusplus::exception::SdBusError;
28 TEST(SdBusError, BasicErrno) in TEST() argument
39 SdBusError err(errorVal, prefix.c_str()); in TEST()
43 SdBusError& errNew = err; in TEST()
53 TEST(SdBusError, EnomemErrno) in TEST() argument
56 SdBusError err(ENOMEM, "EnomemErrno"); in TEST()
59 TEST(SdBusError, NotSetErrno) in TEST() argument
68 EXPECT_THROW(SdBusError(errorVal, "NotSetErrno", &sdbus), in TEST()
72 TEST(SdBusError, Move) in TEST() argument
85 SdBusError errFinal(EBUSY, "Move2"); in TEST()
89 SdBusError err(errorVal, prefix.c_str()); in TEST()
97 SdBusError errNew(std::move(err)); in TEST()
136 TEST(SdBusError, BasicError) in TEST() argument
147 SdBusError err(&error, prefix.c_str()); in TEST()
163 TEST(SdBusError, CatchBaseClassExceptions) in TEST() argument
171 EXPECT_THROW({ throw SdBusError(-EINVAL, "SdBusError"); }, SdBusError); in TEST()
173 { throw SdBusError(-EINVAL, "internal_exception"); }, in TEST()
176 { throw SdBusError(-EINVAL, "exception"); }, in TEST()
179 { throw SdBusError(-EINVAL, "std::exception"); }, std::exception); in TEST()