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);