diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2021-02-18 12:14:11 -0800 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2021-02-21 22:48:30 -0800 |
commit | 5d977b0fd2fa4611571e50378647c09febd49141 (patch) | |
tree | 29432965d30ede3551d7044c96d52ecc8c709d88 /tests/auto | |
parent | f0ce50d3353e8a684f905e19dc6116dd1b515bf2 (diff) |
QProcess::startDetached/Unix: report which function failed
Like QProcess::start().
Pick-to: 6.1
Change-Id: Ic90d8429a0eb4837971dfffd1664ef1293a6523d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
Diffstat (limited to 'tests/auto')
-rw-r--r-- | tests/auto/corelib/io/qprocess/tst_qprocess.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/corelib/io/qprocess/tst_qprocess.cpp b/tests/auto/corelib/io/qprocess/tst_qprocess.cpp index 432fdc2e59..41c4315c2a 100644 --- a/tests/auto/corelib/io/qprocess/tst_qprocess.cpp +++ b/tests/auto/corelib/io/qprocess/tst_qprocess.cpp @@ -2281,6 +2281,10 @@ void tst_QProcess::detachedSetNonExistentWorkingDirectory() QCOMPARE(pid, -1); QCOMPARE(process.error(), QProcess::FailedToStart); QVERIFY(process.errorString() != "Unknown error"); + +#ifdef Q_OS_UNIX + QVERIFY2(process.errorString().startsWith("chdir:"), process.errorString().toLocal8Bit()); +#endif } void tst_QProcess::startFinishStartFinish() |