forked from qt-creator/qt-creator
CppEditor/CppTools: Tests: Fix potential race condition
...when updating the code model. Change-Id: Ifc55b7d0bb795b9cfd72465990991bc2cc907846 Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
committed by
Erik Verbruggen
parent
dad0140134
commit
9b41023b68
@@ -103,10 +103,14 @@ ModelManagerTestHelper::Project *ModelManagerTestHelper::createProject(const QSt
|
||||
return tp;
|
||||
}
|
||||
|
||||
void ModelManagerTestHelper::resetRefreshedSourceFiles()
|
||||
{
|
||||
m_lastRefreshedSourceFiles.clear();
|
||||
m_refreshHappened = false;
|
||||
}
|
||||
|
||||
QStringList ModelManagerTestHelper::waitForRefreshedSourceFiles()
|
||||
{
|
||||
m_refreshHappened = false;
|
||||
|
||||
while (!m_refreshHappened)
|
||||
QCoreApplication::processEvents();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user