diff options
Diffstat (limited to 'tests/auto/qsslcertificate')
-rw-r--r-- | tests/auto/qsslcertificate/qsslcertificate.pro | 11 | ||||
-rw-r--r-- | tests/auto/qsslcertificate/tst_qsslcertificate.cpp | 6 |
2 files changed, 12 insertions, 5 deletions
diff --git a/tests/auto/qsslcertificate/qsslcertificate.pro b/tests/auto/qsslcertificate/qsslcertificate.pro index f3f7adbc3e..b237f2e5e9 100644 --- a/tests/auto/qsslcertificate/qsslcertificate.pro +++ b/tests/auto/qsslcertificate/qsslcertificate.pro @@ -2,7 +2,7 @@ load(qttest_p4) SOURCES += tst_qsslcertificate.cpp !wince*:win32:LIBS += -lws2_32 -QT += network +QT = core network TARGET = tst_qsslcertificate @@ -14,13 +14,14 @@ win32 { } } -wince*: { +wince*|symbian: { certFiles.sources = certificates more-certificates certFiles.path = . DEPLOYMENT += certFiles +} + +wince*: { DEFINES += SRCDIR=\\\".\\\" -} else { +} else:!symbian { DEFINES += SRCDIR=\\\"$$PWD/\\\" } - - diff --git a/tests/auto/qsslcertificate/tst_qsslcertificate.cpp b/tests/auto/qsslcertificate/tst_qsslcertificate.cpp index 7fd92d6358..2366414149 100644 --- a/tests/auto/qsslcertificate/tst_qsslcertificate.cpp +++ b/tests/auto/qsslcertificate/tst_qsslcertificate.cpp @@ -45,6 +45,12 @@ #include <qsslkey.h> #include <qsslsocket.h> +#ifdef Q_OS_SYMBIAN +// In Symbian OS test data is located in applications private dir +// Current path (C:\private\<UID>) contains only ascii chars +#define SRCDIR QDir::currentPath().toAscii() +#endif + class tst_QSslCertificate : public QObject { Q_OBJECT |