summaryrefslogtreecommitdiffstats
path: root/tests/auto/linguist/lupdate/tst_lupdate.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/linguist/lupdate/tst_lupdate.cpp')
-rw-r--r--tests/auto/linguist/lupdate/tst_lupdate.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/auto/linguist/lupdate/tst_lupdate.cpp b/tests/auto/linguist/lupdate/tst_lupdate.cpp
index 73ede2f..02bb71e 100644
--- a/tests/auto/linguist/lupdate/tst_lupdate.cpp
+++ b/tests/auto/linguist/lupdate/tst_lupdate.cpp
@@ -169,11 +169,9 @@ void tst_lupdate::good()
qDebug() << "Checking...";
- // qmake will delete the previous one, to ensure that we don't do any merging....
QString generatedtsfile(QLatin1String("project.ts"));
m_lupdate.setWorkingDirectory(dir);
- m_lupdate.qmake();
// look for a command
QString lupdatecmd;
QFile file(dir + "/lupdatecmd");
@@ -195,6 +193,11 @@ void tst_lupdate::good()
file.close();
}
+ QFile::remove(generatedtsfile);
+ QString beforetsfile = generatedtsfile + QLatin1String(".before");
+ if (QFile::exists(beforetsfile))
+ QVERIFY2(QFile::copy(beforetsfile, generatedtsfile), qPrintable(beforetsfile));
+
if (lupdatecmd.isEmpty())
lupdatecmd = QLatin1String("project.pro");
lupdatecmd.prepend("-silent ");