diff options
Diffstat (limited to 'src/plugins/cpptools/cpptoolstestcase.cpp')
-rw-r--r-- | src/plugins/cpptools/cpptoolstestcase.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cpptoolstestcase.cpp b/src/plugins/cpptools/cpptoolstestcase.cpp index be9e61fb03..80de9dfc1d 100644 --- a/src/plugins/cpptools/cpptoolstestcase.cpp +++ b/src/plugins/cpptools/cpptoolstestcase.cpp @@ -70,10 +70,12 @@ bool TestDocument::writeToDisk() const TestCase::TestCase(bool runGarbageCollector) : m_modelManager(CppModelManagerInterface::instance()) + , m_succeededSoFar(false) , m_runGarbageCollector(runGarbageCollector) { if (m_runGarbageCollector) QVERIFY(garbageCollectGlobalSnapshot()); + m_succeededSoFar = true; } TestCase::~TestCase() @@ -85,6 +87,11 @@ TestCase::~TestCase() QVERIFY(garbageCollectGlobalSnapshot()); } +bool TestCase::succeededSoFar() const +{ + return m_succeededSoFar; +} + CPlusPlus::Snapshot TestCase::globalSnapshot() { return CppModelManagerInterface::instance()->snapshot(); |