diff --git a/tests/unittests/Types_test.cpp b/tests/unittests/Types_test.cpp index 74052651..2b7c60b8 100644 --- a/tests/unittests/Types_test.cpp +++ b/tests/unittests/Types_test.cpp @@ -557,7 +557,10 @@ TEST(AnErrorFactory, CreatesGenericErrorWhenErrnoIsUnknown) auto error = sdbus::createError(123456, "custom message"); EXPECT_THAT(error.getName(), Eq("org.freedesktop.DBus.Error.Failed")); - EXPECT_THAT(error.getMessage(), Eq("custom message (Unknown error 123456)")); + EXPECT_THAT(error.getMessage(), ::testing::AnyOf( + Eq("custom message (Unknown error 123456)"), + Eq("custom message (No error information)") + )); EXPECT_TRUE(error.isValid()); } #endif // SDBUS_basu