aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/autotest/testconfiguration.cpp
diff options
context:
space:
mode:
authorChristian Stenger <[email protected]>2016-05-11 13:02:42 +0200
committerChristian Stenger <[email protected]>2016-06-01 11:37:32 +0000
commit2f8b4b3fbfdb43e1a2c3c2637c7f6388190c29dc (patch)
tree2bf88ac0d40a2038938586f34802976e851fabe5 /src/plugins/autotest/testconfiguration.cpp
parent6c18ed50d276e19dc2e36e1a5b19af6cf67c51e6 (diff)
AutoTest: Move test framework related code...
...into files and respective sub folders. Change-Id: Ic80d693bd73993a6e74b6d422349e47276e8cb6e Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/autotest/testconfiguration.cpp')
-rw-r--r--src/plugins/autotest/testconfiguration.cpp65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/plugins/autotest/testconfiguration.cpp b/src/plugins/autotest/testconfiguration.cpp
index b69abc4b8e0..0dd8d0f283c 100644
--- a/src/plugins/autotest/testconfiguration.cpp
+++ b/src/plugins/autotest/testconfiguration.cpp
@@ -34,7 +34,6 @@
#include <projectexplorer/buildtargetinfo.h>
#include <projectexplorer/environmentaspect.h>
#include <projectexplorer/kitinformation.h>
-#include <projectexplorer/project.h>
#include <projectexplorer/runnables.h>
#include <projectexplorer/runconfiguration.h>
#include <projectexplorer/session.h>
@@ -252,69 +251,5 @@ void TestConfiguration::setGuessedConfiguration(bool guessed)
m_guessedConfiguration = guessed;
}
-TestOutputReader *QtTestConfiguration::outputReader(const QFutureInterface<TestResultPtr> &fi,
- QProcess *app) const
-{
- return new QtTestOutputReader(fi, app, buildDirectory());
-}
-
-QStringList QtTestConfiguration::argumentsForTestRunner(const TestSettings &settings) const
-{
- QStringList arguments("-xml");
-
- const QString &metricsOption = TestSettings::metricsTypeToOption(settings.metrics);
- if (!metricsOption.isEmpty())
- arguments << metricsOption;
- if (testCases().count())
- arguments << testCases();
- return arguments;
-}
-
-TestOutputReader *QuickTestConfiguration::outputReader(const QFutureInterface<TestResultPtr> &fi,
- QProcess *app) const
-{
- return new QtTestOutputReader(fi, app, buildDirectory());
-}
-
-QStringList QuickTestConfiguration::argumentsForTestRunner(const TestSettings &settings) const
-{
- QStringList arguments("-xml");
-
- const QString &metricsOption = TestSettings::metricsTypeToOption(settings.metrics);
- if (!metricsOption.isEmpty())
- arguments << metricsOption;
- if (testCases().count())
- arguments << testCases();
- return arguments;
-}
-
-void QuickTestConfiguration::setUnnamedOnly(bool unnamedOnly)
-{
- m_unnamedOnly = unnamedOnly;
-}
-
-TestOutputReader *GoogleTestConfiguration::outputReader(const QFutureInterface<TestResultPtr> &fi,
- QProcess *app) const
-{
- return new GTestOutputReader(fi, app, buildDirectory());
-}
-
-QStringList GoogleTestConfiguration::argumentsForTestRunner(const TestSettings &settings) const
-{
- QStringList arguments;
- const QStringList &testSets = testCases();
- if (testSets.size())
- arguments << QLatin1String("--gtest_filter=") + testSets.join(QLatin1Char(':'));
- if (settings.gtestRunDisabled)
- arguments << QLatin1String("--gtest_also_run_disabled_tests");
- if (settings.gtestRepeat)
- arguments << QString::fromLatin1("--gtest_repeat=%1").arg(settings.gtestIterations);
- if (settings.gtestShuffle) {
- arguments << QLatin1String("--gtest_shuffle")
- << QString::fromLatin1("--gtest_random_seed=%1").arg(settings.gtestSeed);
- }
- return arguments;
-}
-
} // namespace Internal
} // namespace Autotest