Author: Richard Smith Date: 2020-05-10T14:13:25-07:00 New Revision: c7ebf0067014dd66acc2f9ec91e2426340791369
URL: https://github.com/llvm/llvm-project/commit/c7ebf0067014dd66acc2f9ec91e2426340791369 DIFF: https://github.com/llvm/llvm-project/commit/c7ebf0067014dd66acc2f9ec91e2426340791369.diff LOG: Fix clangd test that depended on a diagnostic removed in Clang. Added: Modified: clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp Removed: ################################################################################ diff --git a/clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp b/clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp index 90d3621286db..b94de7412ce3 100644 --- a/clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp +++ b/clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp @@ -502,8 +502,8 @@ TEST(DiagnosticsTest, ToLSP) { URIForFile::canonicalize(testPath("foo/bar/header.h"), ""); clangd::Diag D; - D.ID = clang::diag::err_enum_class_reference; - D.Name = "enum_class_reference"; + D.ID = clang::diag::err_undeclared_var_use; + D.Name = "undeclared_var_use"; D.Source = clangd::Diag::Clang; D.Message = "something terrible happened"; D.Range = {pos(1, 2), pos(3, 4)}; @@ -539,7 +539,7 @@ TEST(DiagnosticsTest, ToLSP) { clangd::Diagnostic MainLSP; MainLSP.range = D.Range; MainLSP.severity = getSeverity(DiagnosticsEngine::Error); - MainLSP.code = "enum_class_reference"; + MainLSP.code = "undeclared_var_use"; MainLSP.source = "clang"; MainLSP.message = R"(Something terrible happened (fix available) @@ -570,7 +570,7 @@ main.cpp:2:3: error: something terrible happened)"; LSPDiags, ElementsAre(Pair(EqualToLSPDiag(MainLSP), ElementsAre(EqualToFix(F))), Pair(EqualToLSPDiag(NoteInMainLSP), IsEmpty()))); - EXPECT_EQ(LSPDiags[0].first.code, "enum_class_reference"); + EXPECT_EQ(LSPDiags[0].first.code, "undeclared_var_use"); EXPECT_EQ(LSPDiags[0].first.source, "clang"); EXPECT_EQ(LSPDiags[1].first.code, ""); EXPECT_EQ(LSPDiags[1].first.source, ""); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits