aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/api/tst_api.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/api/tst_api.cpp')
-rw-r--r--tests/auto/api/tst_api.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/auto/api/tst_api.cpp b/tests/auto/api/tst_api.cpp
index fd2968441..ceea0f4c4 100644
--- a/tests/auto/api/tst_api.cpp
+++ b/tests/auto/api/tst_api.cpp
@@ -777,15 +777,13 @@ void TestApi::projectInvalidation()
qbs::Project project = setupJob->project();
QVERIFY(project.isValid());
waitForNewTimestamp();
- QVERIFY(QFile::remove("project.qbs"));
- QVERIFY(QFile::copy("project.early-error.qbs", "project.qbs"));
+ copyFileAndUpdateTimestamp("project.early-error.qbs", "project.qbs");
setupJob.reset(project.setupProject(setupParams, m_logSink, 0));
waitForFinished(setupJob.data());
QVERIFY(setupJob->error().hasError());
QVERIFY(project.isValid()); // Error in Loader, old project still valid.
waitForNewTimestamp();
- QVERIFY(QFile::remove("project.qbs"));
- QVERIFY(QFile::copy("project.late-error.qbs", "project.qbs"));
+ copyFileAndUpdateTimestamp("project.late-error.qbs", "project.qbs");
setupJob.reset(project.setupProject(setupParams, m_logSink, 0));
waitForFinished(setupJob.data());
QVERIFY(setupJob->error().hasError());