diff options
Diffstat (limited to 'tests/auto/installer/packagemanagercore/tst_packagemanagercore.cpp')
-rw-r--r-- | tests/auto/installer/packagemanagercore/tst_packagemanagercore.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/auto/installer/packagemanagercore/tst_packagemanagercore.cpp b/tests/auto/installer/packagemanagercore/tst_packagemanagercore.cpp index c7cf1028f..ae2c3b211 100644 --- a/tests/auto/installer/packagemanagercore/tst_packagemanagercore.cpp +++ b/tests/auto/installer/packagemanagercore/tst_packagemanagercore.cpp @@ -321,11 +321,16 @@ private slots: QVERIFY(QDir().mkpath(testDirectory)); core.setValue(scTargetDir, testDirectory); - const QString warningMessage = QString("Unable to update components. Please stop these processes: "); - const QRegularExpression re(warningMessage); - QTest::ignoreMessage(QtWarningMsg, re); + const QString warningMessageUp = QString("Unable to update components. Please stop these processes: "); + const QRegularExpression reUp(warningMessageUp); + QTest::ignoreMessage(QtWarningMsg, reUp); QVERIFY_EXCEPTION_THROWN(core.updateComponentsSilently(QStringList()), Error); + const QString warningMessageRm = QString("Unable to remove components. Please stop these processes: "); + const QRegularExpression reRm(warningMessageRm); + QTest::ignoreMessage(QtWarningMsg, reRm); + QVERIFY_EXCEPTION_THROWN(core.removeInstallationSilently(), Error); + QVERIFY(QDir().rmdir(testDirectory)); } |