summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2019-07-17 10:17:47 +0000
committerSam McCall <sam.mccall@gmail.com>2019-07-17 10:17:47 +0000
commit6bffa7e9010eb041d5be9993b2659c03c9a22cc7 (patch)
treee516e4d74604e3de9ecfab25471027486ea12929
parent80aa89846382f134ead765d4986a264e21a34cc2 (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.cpp8
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) {