forked from qt-creator/qt-creator
Clangd: Fix tooltip test
- We require the "full AST" feature from clangd 13. - QSKIP does not work like QEXPECT_FAIL. Change-Id: Ie1c417013d668ace600fad76e83276ca961b8327 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -499,6 +499,7 @@ ClangdTestTooltips::ClangdTestTooltips()
|
|||||||
{
|
{
|
||||||
setProjectFileName("tooltips.pro");
|
setProjectFileName("tooltips.pro");
|
||||||
setSourceFileNames({"tooltips.cpp"});
|
setSourceFileNames({"tooltips.cpp"});
|
||||||
|
setMinimumVersion(13);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ClangdTestTooltips::test_data()
|
void ClangdTestTooltips::test_data()
|
||||||
@@ -600,7 +601,8 @@ void ClangdTestTooltips::test()
|
|||||||
QCOMPARE(editor->document(), doc);
|
QCOMPARE(editor->document(), doc);
|
||||||
QVERIFY(editor->editorWidget());
|
QVERIFY(editor->editorWidget());
|
||||||
|
|
||||||
QSKIP("IncludeDirective", "FIXME: clangd sends empty or no hover data for includes", Abort);
|
if (QLatin1String(QTest::currentDataTag()) == "IncludeDirective")
|
||||||
|
QSKIP("FIXME: clangd sends empty or no hover data for includes");
|
||||||
|
|
||||||
QTimer timer;
|
QTimer timer;
|
||||||
timer.setSingleShot(true);
|
timer.setSingleShot(true);
|
||||||
|
Reference in New Issue
Block a user