summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/auto/network/ssl/qssldiffiehellmanparameters/tst_qssldiffiehellmanparameters.cpp6
-rw-r--r--tests/auto/network/ssl/ssl.pro4
2 files changed, 8 insertions, 2 deletions
diff --git a/tests/auto/network/ssl/qssldiffiehellmanparameters/tst_qssldiffiehellmanparameters.cpp b/tests/auto/network/ssl/qssldiffiehellmanparameters/tst_qssldiffiehellmanparameters.cpp
index de3667e108..32cc982a65 100644
--- a/tests/auto/network/ssl/qssldiffiehellmanparameters/tst_qssldiffiehellmanparameters.cpp
+++ b/tests/auto/network/ssl/qssldiffiehellmanparameters/tst_qssldiffiehellmanparameters.cpp
@@ -46,6 +46,7 @@ class tst_QSslDiffieHellmanParameters : public QObject
{
Q_OBJECT
+#ifndef QT_NO_SSL
private Q_SLOTS:
void constructionEmpty();
void constructionDefault();
@@ -53,8 +54,11 @@ private Q_SLOTS:
void constructionPEM();
void unsafe512Bits();
void unsafeNonPrime();
+#endif
};
+#ifndef QT_NO_SSL
+
void tst_QSslDiffieHellmanParameters::constructionEmpty()
{
QSslDiffieHellmanParameters dh;
@@ -153,5 +157,7 @@ void tst_QSslDiffieHellmanParameters::unsafeNonPrime()
#endif
}
+#endif // QT_NO_SSL
+
QTEST_MAIN(tst_QSslDiffieHellmanParameters)
#include "tst_qssldiffiehellmanparameters.moc"
diff --git a/tests/auto/network/ssl/ssl.pro b/tests/auto/network/ssl/ssl.pro
index a4f3fad1f2..df7c10ed19 100644
--- a/tests/auto/network/ssl/ssl.pro
+++ b/tests/auto/network/ssl/ssl.pro
@@ -2,7 +2,6 @@ TEMPLATE=subdirs
SUBDIRS=\
qsslcertificate \
qsslcipher \
- qssldiffiehellmanparameters \
qsslellipticcurve \
qsslerror \
qsslkey \
@@ -22,6 +21,7 @@ winrt: SUBDIRS -= \
contains(QT_CONFIG, ssl) | contains(QT_CONFIG, openssl) | contains(QT_CONFIG, openssl-linked) {
contains(QT_CONFIG, private_tests) {
- SUBDIRS += qasn1element
+ SUBDIRS += qasn1element \
+ qssldiffiehellmanparameters
}
}