From 5e4a03f03775422863e241326583ea74a94d0316 Mon Sep 17 00:00:00 2001 From: Jan Korous Date: Thu, 12 Sep 2019 23:51:48 +0000 Subject: [PATCH] [libclang] Fix UninstallAbortingLLVMFatalErrorHandler test llvm-svn: 371794 --- clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp b/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp index 821ef84..3ccdb16 100644 --- a/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp +++ b/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp @@ -31,6 +31,7 @@ TEST_F(LibclangParseTest, UninstallAbortingLLVMFatalErrorHandler) { std::string Main = "main.h"; WriteFile(Main, "#pragma clang __debug llvm_fatal_error"); - EXPECT_NO_FATAL_FAILURE(clang_parseTranslationUnit( - Index, Main.c_str(), nullptr, 0, nullptr, 0, TUFlags)); + EXPECT_EXIT(clang_parseTranslationUnit( + Index, Main.c_str(), nullptr, 0, nullptr, 0, TUFlags), + ::testing::ExitedWithCode(1), "ERROR"); } -- 2.7.4