diff options
author | Christian Stenger <christian.stenger@qt.io> | 2016-06-15 12:29:24 +0200 |
---|---|---|
committer | Christian Stenger <christian.stenger@qt.io> | 2016-06-22 10:51:12 +0000 |
commit | 5988fd0f5cae56999aa389405e1fa3e0394962ed (patch) | |
tree | 69725b2cc3e3f6f2cafadb468f1ba9c4af42af43 /src/plugins/autotest/testconfiguration.h | |
parent | 0e923c2a757ada234e316641a0732f93dfab6271 (diff) |
AutoTest: Add minimum support for debugging tests
This adds another context menu entry for items on the test tree
to allow debugging of a single test.
Task-number: QTCREATORBUG-16070
Change-Id: I98f56b0f22c94ad71f0b91d690383043ed27f1c7
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Diffstat (limited to 'src/plugins/autotest/testconfiguration.h')
-rw-r--r-- | src/plugins/autotest/testconfiguration.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/autotest/testconfiguration.h b/src/plugins/autotest/testconfiguration.h index 05c9bde5995..2ea58b84cf6 100644 --- a/src/plugins/autotest/testconfiguration.h +++ b/src/plugins/autotest/testconfiguration.h @@ -44,6 +44,7 @@ namespace Internal { class TestOutputReader; class TestResult; +class TestRunConfiguration; struct TestSettings; using TestResultPtr = QSharedPointer<TestResult>; @@ -55,7 +56,7 @@ public: explicit TestConfiguration(); virtual ~TestConfiguration(); - void completeTestInformation(); + void completeTestInformation(int runMode); void setTestCases(const QStringList &testCases); void setTestCaseCount(int count); @@ -79,6 +80,7 @@ public: QString displayName() const { return m_displayName; } Utils::Environment environment() const { return m_environment; } ProjectExplorer::Project *project() const { return m_project.data(); } + TestRunConfiguration *runConfiguration() const { return m_runConfig; } bool guessedConfiguration() const { return m_guessedConfiguration; } virtual TestOutputReader *outputReader(const QFutureInterface<TestResultPtr> &fi, @@ -97,6 +99,7 @@ private: Utils::Environment m_environment; QPointer<ProjectExplorer::Project> m_project; bool m_guessedConfiguration = false; + TestRunConfiguration *m_runConfig = 0; }; } // namespace Internal |