diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2018-03-09 15:25:50 +0100 |
---|---|---|
committer | Ola Røer Thorsen <ola@silentwings.no> | 2018-03-12 07:59:01 +0000 |
commit | 57523e6cd3fe880b03dec8adddb304341f13261b (patch) | |
tree | afad30c040cbb393e5824eea35b5c8120803d5b4 /tests/auto/blackbox/tst_blackboxbase.cpp | |
parent | 0ea6691c8fa0b91c496aa53679064a2e18c19e10 (diff) |
vcs module: Make sure the git meta data directory is absolute
git rev-parse --git-dir prints a relative or an absolute path, depending
on whether you call it from the repository base directory or not. Our
code now accounts for that.
Change-Id: Iac5eeb0fc55fe83d6c588efbcf97cab6786a4f89
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Reviewed-by: Ola Røer Thorsen <ola@silentwings.no>
Diffstat (limited to 'tests/auto/blackbox/tst_blackboxbase.cpp')
-rw-r--r-- | tests/auto/blackbox/tst_blackboxbase.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/auto/blackbox/tst_blackboxbase.cpp b/tests/auto/blackbox/tst_blackboxbase.cpp index cb36e13e1..1c9102847 100644 --- a/tests/auto/blackbox/tst_blackboxbase.cpp +++ b/tests/auto/blackbox/tst_blackboxbase.cpp @@ -90,6 +90,8 @@ int TestBlackboxBase::runQbs(const QbsRunParameters ¶ms) args.push_back(QLatin1String("profile:") + params.profile); } QProcess process; + if (!params.workingDir.isEmpty()) + process.setWorkingDirectory(params.workingDir); process.setProcessEnvironment(params.environment); process.start(qbsExecutableFilePath, args); if (!process.waitForStarted() || !process.waitForFinished(testTimeoutInMsecs()) |