diff --git a/common/error_test.cpp b/common/error_test.cpp index 166ae1cc4f80..df93c6b251b4 100644 --- a/common/error_test.cpp +++ b/common/error_test.cpp @@ -43,5 +43,11 @@ TEST(ErrorTest, ErrorOrArrowOp) { EXPECT_EQ(err->val, 1); } +auto IndirectErrorOrSuccessTest() -> ErrorOr { return Success(); } + +TEST(ErrorTest, IndirectErrorOrSuccess) { + EXPECT_TRUE(IndirectErrorOrSuccessTest().ok()); +} + } // namespace } // namespace Carbon::Testing