Fix for tst_qundogroup autotest in shadow build

Added full path to src dir for testdata.

Task-number: QTBUG-32535
Change-Id: I38e96216e9a016869151adf0ae995e068b8b5354
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
bb10
Simo Fält 2013-07-24 14:51:05 +03:00 committed by The Qt Project
parent 651a03b0dd
commit 34d2abe309
1 changed files with 7 additions and 2 deletions

View File

@ -615,10 +615,15 @@ void tst_QUndoGroup::commandTextFormat()
if (QProcess::execute(binDir + "/lrelease -version") != 0)
QSKIP("lrelease is missing or broken");
QVERIFY(!QProcess::execute(binDir + "/lrelease testdata/qundogroup.ts"));
const QString tsFile = QFINDTESTDATA("testdata/qundogroup.ts");
QVERIFY(!tsFile.isEmpty());
QVERIFY(!QProcess::execute(binDir + "/lrelease " + tsFile));
QTranslator translator;
QVERIFY(translator.load("testdata/qundogroup.qm"));
const QString qmFile = QFINDTESTDATA("testdata/qundogroup.qm");
QVERIFY(!qmFile.isEmpty());
QVERIFY(translator.load(qmFile));
qApp->installTranslator(&translator);
QUndoGroup group;