diff options
| author | Tim Jenssen <tim.jenssen@theqtcompany.com> | 2015-01-08 18:04:31 +0100 |
|---|---|---|
| committer | Tim Jenssen <tim.jenssen@theqtcompany.com> | 2015-01-12 13:42:46 +0200 |
| commit | 2287ba501fe30bc954d761a0afb2600d19f5dfae (patch) | |
| tree | 40298f6a4190dd6946ad84f35378403034a9ba1f | |
| parent | 0c9531f384ab83d4be243742a3f9325ebf8f1d7e (diff) | |
| download | qt-creator-2287ba501fe30bc954d761a0afb2600d19f5dfae.tar.gz | |
variables as complete words are better
Change-Id: If433c621466f2e1160a016d2b7b2539e4dc8b3d6
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
| -rw-r--r-- | plugins/autotest/testrunner.cpp | 41 |
1 files changed, 20 insertions, 21 deletions
diff --git a/plugins/autotest/testrunner.cpp b/plugins/autotest/testrunner.cpp index fb24280183..ed7d4a0e5c 100644 --- a/plugins/autotest/testrunner.cpp +++ b/plugins/autotest/testrunner.cpp @@ -336,30 +336,29 @@ static QString which(const QString &path, const QString &cmd) } return QString(); } - -bool performExec(const QString &cmd, const QStringList &args, const QString &workingDir, - const Utils::Environment &env, int timeout) +bool performExec(const QString &command, const QStringList &argumentList, const QString &workingDirectory, + const Utils::Environment &environment, int timeout) { QString runCmd; - if (!QDir::toNativeSeparators(cmd).contains(QDir::separator())) { - if (env.hasKey(QLatin1String("PATH"))) - runCmd = which(env.value(QLatin1String("PATH")), cmd); - } else if (QFileInfo(cmd).exists()) { - runCmd = cmd; + if (!QDir::toNativeSeparators(command).contains(QDir::separator())) { + if (environment.hasKey(QLatin1String("PATH"))) + runCmd = which(environment.value(QLatin1String("PATH")), command); + } else if (QFileInfo(command).exists()) { + runCmd = command; } if (runCmd.isEmpty()) { emitTestResultCreated(FaultyTestResult(Result::MESSAGE_FATAL, - QObject::tr("*** Could not find command '%1' ***").arg(cmd))); + QObject::tr("*** Could not find command '%1' ***").arg(command))); return false; } - m_runner->setWorkingDirectory(workingDir); - m_runner->setProcessEnvironment(env.toProcessEnvironment()); + m_runner->setWorkingDirectory(workingDirectory); + m_runner->setProcessEnvironment(environment.toProcessEnvironment()); QTime executionTimer; - if (args.count()) { - m_runner->start(runCmd, args); + if (argumentList.count()) { + m_runner->start(runCmd, argumentList); } else { m_runner->start(runCmd); } @@ -413,18 +412,18 @@ void performTestRun(QFutureInterface<void> &future, const QList<TestConfiguratio foreach (const TestConfiguration *tc, selectedTests) { if (future.isCanceled()) break; - QString cmd = tc->targetFile(); - QString workDir = tc->workingDirectory(); - QStringList args; - Utils::Environment env = tc->environment(); + QString command = tc->targetFile(); + QString workingDirectory = tc->workingDirectory(); + QStringList argumentList; + Utils::Environment environment = tc->environment(); - args << QLatin1String("-xml"); + argumentList << QLatin1String("-xml"); if (!metricsOption.isEmpty()) - args << metricsOption; + argumentList << metricsOption; if (tc->testCases().count()) - args << tc->testCases(); + argumentList << tc->testCases(); - performExec(cmd, args, workDir, env, timeout); + performExec(command, argumentList, workingDirectory, environment, timeout); } future.setProgressValue(testCaseCount); |
