summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/clangcodemodel/test/clangcodecompletion_test.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/clangcodemodel/test/clangcodecompletion_test.cpp b/src/plugins/clangcodemodel/test/clangcodecompletion_test.cpp
index 584b47b3c2..e227a2bd5f 100644
--- a/src/plugins/clangcodemodel/test/clangcodecompletion_test.cpp
+++ b/src/plugins/clangcodemodel/test/clangcodecompletion_test.cpp
@@ -80,6 +80,13 @@ QString qrcPath(const QByteArray relativeFilePath)
QString fileName(const QString &filePath)
{ return QFileInfo(filePath).fileName(); }
+CppTools::Tests::TemporaryDir *globalTemporaryDir()
+{
+ static CppTools::Tests::TemporaryDir dir;
+ QTC_CHECK(dir.isValid());
+ return &dir;
+}
+
struct LogOutput
{
LogOutput(const QString &text) : text(text.toUtf8()) {}
@@ -576,7 +583,7 @@ public:
CppTools::Tests::TestCase garbageCollectionGlobalSnapshot;
QVERIFY(garbageCollectionGlobalSnapshot.succeededSoFar());
- const TestDocument testDocument(testFileName);
+ const TestDocument testDocument(testFileName, globalTemporaryDir());
QVERIFY(testDocument.isCreatedAndHasValidCursorPosition());
OpenEditorAtCursorPosition openEditor(testDocument);