summaryrefslogtreecommitdiff
path: root/src/plugins/clearcase
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@digia.com>2014-08-25 13:18:41 +0200
committerChristian Stenger <christian.stenger@digia.com>2014-08-25 14:07:37 +0200
commit550db7d1d118444f33367f50519e43fccee33f03 (patch)
tree03ed5a91c0a824ae7c6f33700fc1f68f7f41e2b7 /src/plugins/clearcase
parentb11f5c2290ec369da8d52fcfa0eb4db62c7d7ba2 (diff)
downloadqt-creator-550db7d1d118444f33367f50519e43fccee33f03.tar.gz
ClearCase: Fix plugin unit test
This patch removes the need for a specific order of executing the plugin unit tests of QtC. Change-Id: Ie12c75919c4bb582774033bc68e8a6c4f3c3a25d Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/clearcase')
-rw-r--r--src/plugins/clearcase/clearcaseplugin.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/clearcase/clearcaseplugin.cpp b/src/plugins/clearcase/clearcaseplugin.cpp
index 3c198bc63d..732e4465d5 100644
--- a/src/plugins/clearcase/clearcaseplugin.cpp
+++ b/src/plugins/clearcase/clearcaseplugin.cpp
@@ -100,6 +100,7 @@
#include <QXmlStreamReader>
#ifdef WITH_TESTS
#include <QTest>
+#include <coreplugin/vcsmanager.h>
#endif
using namespace Core;
@@ -2347,10 +2348,11 @@ public:
m_editor(0)
{
ClearCasePlugin::instance()->setFakeCleartool(true);
+ Core::VcsManager::instance()->clearVersionControlCache();
+
Utils::FileSaver srcSaver(fileName);
srcSaver.write(QByteArray());
srcSaver.finalize();
-
m_editor = Core::EditorManager::openEditor(fileName);
QCoreApplication::processEvents(); // process any pending events