diff options
Diffstat (limited to 'tests/auto/qsvggenerator')
-rw-r--r-- | tests/auto/qsvggenerator/CMakeLists.txt | 18 | ||||
-rw-r--r-- | tests/auto/qsvggenerator/qsvggenerator.pro | 3 | ||||
-rw-r--r-- | tests/auto/qsvggenerator/tst_qsvggenerator.cpp | 2 |
3 files changed, 17 insertions, 6 deletions
diff --git a/tests/auto/qsvggenerator/CMakeLists.txt b/tests/auto/qsvggenerator/CMakeLists.txt index 0903d80..039f7db 100644 --- a/tests/auto/qsvggenerator/CMakeLists.txt +++ b/tests/auto/qsvggenerator/CMakeLists.txt @@ -5,10 +5,9 @@ ##################################################################### add_qt_test(tst_qsvggenerator + GUI SOURCES tst_qsvggenerator.cpp - DEFINES - SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/\\\" LIBRARIES Qt::GuiPrivate PUBLIC_LIBRARIES @@ -18,5 +17,16 @@ add_qt_test(tst_qsvggenerator Qt::Xml ) -#### Keys ignored in scope 1:.:.:qsvggenerator.pro:<TRUE>: -# CONFIG = "testcase" +# Resources: +set(qmake_immediate_resource_files + "referenceSvgs/fileName_output.svg" + "referenceSvgs/radial_gradient.svg" +) + +add_qt_resource(tst_qsvggenerator "qmake_immediate" + PREFIX + "/" + FILES + ${qmake_immediate_resource_files} +) + diff --git a/tests/auto/qsvggenerator/qsvggenerator.pro b/tests/auto/qsvggenerator/qsvggenerator.pro index fd0edfa..1b6f329 100644 --- a/tests/auto/qsvggenerator/qsvggenerator.pro +++ b/tests/auto/qsvggenerator/qsvggenerator.pro @@ -4,4 +4,5 @@ QT += svg xml testlib widgets gui-private SOURCES += tst_qsvggenerator.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" +RESOURCES += referenceSvgs/fileName_output.svg \ + referenceSvgs/radial_gradient.svg diff --git a/tests/auto/qsvggenerator/tst_qsvggenerator.cpp b/tests/auto/qsvggenerator/tst_qsvggenerator.cpp index b55b687..9217a5b 100644 --- a/tests/auto/qsvggenerator/tst_qsvggenerator.cpp +++ b/tests/auto/qsvggenerator/tst_qsvggenerator.cpp @@ -122,7 +122,7 @@ static void checkFile(const QString &fileName) QFile file(fileName); QVERIFY(file.open(QIODevice::ReadOnly)); - QFile referenceFile(SRCDIR "referenceSvgs/" + fileName); + QFile referenceFile(QFINDTESTDATA("referenceSvgs/" + fileName)); QVERIFY(referenceFile.open(QIODevice::ReadOnly)); compareWithoutFontInfo(file.readAll(), referenceFile.readAll()); |