From 78d6c0a15e86e88fa03b5ffa652014ab05d14e1e Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 26 Oct 2021 11:02:35 +0200 Subject: [PATCH] ClangCodeModel: Adapt test to upstream fix in clangd See https://reviews.llvm.org/D111224. Change-Id: Id880468976e9036aa0c6212905101050ff43e34b Reviewed-by: David Schulz --- src/plugins/clangcodemodel/test/clangdtests.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/plugins/clangcodemodel/test/clangdtests.cpp b/src/plugins/clangcodemodel/test/clangdtests.cpp index ac7ec7e2b4f..e31cc4d6f55 100644 --- a/src/plugins/clangcodemodel/test/clangdtests.cpp +++ b/src/plugins/clangcodemodel/test/clangdtests.cpp @@ -1272,9 +1272,11 @@ void ClangdTestHighlighting::test() }; const TextEditor::HighlightingResults results = findResults(); - QEXPECT_FAIL("typedef as underlying type in enum declaration", - "https://github.com/clangd/clangd/issues/878", - Abort); + if (client()->versionNumber() < QVersionNumber(14)) { + QEXPECT_FAIL("typedef as underlying type in enum declaration", + "https://github.com/clangd/clangd/issues/878", + Abort); + } QEXPECT_FAIL("Q_PROPERTY (property name)", "FIXME: How to do this?", Abort); QEXPECT_FAIL("Q_PROPERTY (getter)", "FIXME: How to do this?", Abort); QEXPECT_FAIL("Q_PROPERTY (notifier)", "FIXME: How to do this?", Abort);