diff options
author | Sam McCall <sam.mccall@gmail.com> | 2019-07-17 10:17:47 +0000 |
---|---|---|
committer | Sam McCall <sam.mccall@gmail.com> | 2019-07-17 10:17:47 +0000 |
commit | 6bffa7e9010eb041d5be9993b2659c03c9a22cc7 (patch) | |
tree | e516e4d74604e3de9ecfab25471027486ea12929 | |
parent | 80aa89846382f134ead765d4986a264e21a34cc2 (diff) |
[clangd] Fix error message in tweaktests to be useful. NFC
git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@366311 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | clangd/unittests/TweakTests.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clangd/unittests/TweakTests.cpp b/clangd/unittests/TweakTests.cpp index 7a0d8840..69f74e9d 100644 --- a/clangd/unittests/TweakTests.cpp +++ b/clangd/unittests/TweakTests.cpp @@ -17,6 +17,7 @@ #include "llvm/ADT/StringRef.h" #include "llvm/Support/Error.h" #include "llvm/Testing/Support/Error.h" +#include "gmock/gmock-matchers.h" #include "gmock/gmock.h" #include "gtest/gtest.h" #include <cassert> @@ -134,10 +135,9 @@ void checkApplyContainsError(llvm::StringRef ID, llvm::StringRef Input, auto Result = apply(ID, Input); ASSERT_FALSE(Result) << "expected error message:\n " << ErrorMessage << "\non input:" << Input; - EXPECT_NE(std::string::npos, - llvm::toString(Result.takeError()).find(ErrorMessage)) - << "Wrong error message:\n " << llvm::toString(Result.takeError()) - << "\nexpected:\n " << ErrorMessage; + EXPECT_THAT(llvm::toString(Result.takeError()), + testing::HasSubstr(ErrorMessage)) + << Input; } TEST(TweakTest, SwapIfBranches) { |