From 651a03b0dd9a5fe54e78648414327f9ba7bef4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo=20F=C3=A4lt?= Date: Wed, 24 Jul 2013 14:26:27 +0300 Subject: Fix for tst_qundostack autotest in shadow build Added full path to src dir for testdata. Task-number: QTBUG-32536 Change-Id: I5ef215d451a6407c277d2c98f21ffc35a8657e28 Reviewed-by: Friedemann Kleint --- tests/auto/widgets/util/qundostack/tst_qundostack.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'tests/auto/widgets') diff --git a/tests/auto/widgets/util/qundostack/tst_qundostack.cpp b/tests/auto/widgets/util/qundostack/tst_qundostack.cpp index 4556816655..6e6c72db5e 100644 --- a/tests/auto/widgets/util/qundostack/tst_qundostack.cpp +++ b/tests/auto/widgets/util/qundostack/tst_qundostack.cpp @@ -2974,10 +2974,14 @@ void tst_QUndoStack::commandTextFormat() if (QProcess::execute(binDir + "/lrelease -version") != 0) QSKIP("lrelease is missing or broken"); - QVERIFY(!QProcess::execute(binDir + "/lrelease testdata/qundostack.ts")); + const QString tsFile = QFINDTESTDATA("testdata/qundostack.ts"); + QVERIFY(!tsFile.isEmpty()); + QVERIFY(!QProcess::execute(binDir + "/lrelease " + tsFile)); QTranslator translator; - QVERIFY(translator.load("testdata/qundostack.qm")); + const QString qmFile = QFINDTESTDATA("testdata/qundostack.qm"); + QVERIFY(!qmFile.isEmpty()); + QVERIFY(translator.load(qmFile)); qApp->installTranslator(&translator); QUndoStack stack; -- cgit v1.2.3