summaryrefslogtreecommitdiff
path: root/tests/auto/qsvggenerator
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qsvggenerator')
-rw-r--r--tests/auto/qsvggenerator/CMakeLists.txt18
-rw-r--r--tests/auto/qsvggenerator/qsvggenerator.pro3
-rw-r--r--tests/auto/qsvggenerator/tst_qsvggenerator.cpp2
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());