tests: Use QT_TESTCASE_SOURCEDIR define
Replace custom SRCDIR define with QT_TESTCASE_SOURCEDIR. The latter is automatically available to all tests to use and serves the same purpose but is not terminated by a slash. Change-Id: I62896d0fd84ac63ac1b74a459ec1646c6bde0a46 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
parent
3727683bd5
commit
c859b335b9
@ -14,8 +14,6 @@ list(APPEND test_data "testdata")
|
|||||||
qt_internal_add_test(tst_qcssparser
|
qt_internal_add_test(tst_qcssparser
|
||||||
SOURCES
|
SOURCES
|
||||||
tst_qcssparser.cpp
|
tst_qcssparser.cpp
|
||||||
DEFINES
|
|
||||||
SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}\\\"
|
|
||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
@ -90,7 +90,7 @@ void tst_QCssParser::scanner_data()
|
|||||||
#if defined(Q_OS_ANDROID)
|
#if defined(Q_OS_ANDROID)
|
||||||
QDir d(":/");
|
QDir d(":/");
|
||||||
#else
|
#else
|
||||||
QDir d(SRCDIR);
|
QDir d(QT_TESTCASE_SOURCEDIR);
|
||||||
#endif
|
#endif
|
||||||
d.cd("testdata");
|
d.cd("testdata");
|
||||||
d.cd("scanner");
|
d.cd("scanner");
|
||||||
|
@ -8,8 +8,6 @@ qt_internal_add_test(tst_http2
|
|||||||
SOURCES
|
SOURCES
|
||||||
http2srv.cpp http2srv.h
|
http2srv.cpp http2srv.h
|
||||||
tst_http2.cpp
|
tst_http2.cpp
|
||||||
DEFINES
|
|
||||||
SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/\\\"
|
|
||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::Network
|
Qt::Network
|
||||||
|
@ -318,11 +318,11 @@ void Http2Server::incomingConnection(qintptr socketDescriptor)
|
|||||||
sslSocket->setProtocol(QSsl::TlsV1_2OrLater);
|
sslSocket->setProtocol(QSsl::TlsV1_2OrLater);
|
||||||
connect(sslSocket, SIGNAL(sslErrors(QList<QSslError>)),
|
connect(sslSocket, SIGNAL(sslErrors(QList<QSslError>)),
|
||||||
this, SLOT(ignoreErrorSlot()));
|
this, SLOT(ignoreErrorSlot()));
|
||||||
QFile file(SRCDIR "certs/fluke.key");
|
QFile file(QT_TESTCASE_SOURCEDIR "/certs/fluke.key");
|
||||||
file.open(QIODevice::ReadOnly);
|
file.open(QIODevice::ReadOnly);
|
||||||
QSslKey key(file.readAll(), QSsl::Rsa, QSsl::Pem, QSsl::PrivateKey);
|
QSslKey key(file.readAll(), QSsl::Rsa, QSsl::Pem, QSsl::PrivateKey);
|
||||||
sslSocket->setPrivateKey(key);
|
sslSocket->setPrivateKey(key);
|
||||||
auto localCert = QSslCertificate::fromPath(SRCDIR "certs/fluke.cert");
|
auto localCert = QSslCertificate::fromPath(QT_TESTCASE_SOURCEDIR "/certs/fluke.cert");
|
||||||
sslSocket->setLocalCertificateChain(localCert);
|
sslSocket->setLocalCertificateChain(localCert);
|
||||||
sslSocket->setSocketDescriptor(socketDescriptor, QAbstractSocket::ConnectedState);
|
sslSocket->setSocketDescriptor(socketDescriptor, QAbstractSocket::ConnectedState);
|
||||||
// Stop listening.
|
// Stop listening.
|
||||||
|
@ -7,8 +7,6 @@
|
|||||||
qt_internal_add_test(tst_qfiledialog
|
qt_internal_add_test(tst_qfiledialog
|
||||||
SOURCES
|
SOURCES
|
||||||
tst_qfiledialog.cpp
|
tst_qfiledialog.cpp
|
||||||
DEFINES
|
|
||||||
SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/\\\"
|
|
||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
|
@ -303,7 +303,7 @@ void tst_QFiledialog::filesSelectedSignal()
|
|||||||
{
|
{
|
||||||
QFileDialog fd;
|
QFileDialog fd;
|
||||||
fd.setViewMode(QFileDialog::List);
|
fd.setViewMode(QFileDialog::List);
|
||||||
QDir testDir(SRCDIR);
|
QDir testDir(QT_TESTCASE_SOURCEDIR);
|
||||||
fd.setDirectory(testDir);
|
fd.setDirectory(testDir);
|
||||||
QFETCH(QFileDialog::FileMode, fileMode);
|
QFETCH(QFileDialog::FileMode, fileMode);
|
||||||
fd.setFileMode(fileMode);
|
fd.setFileMode(fileMode);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user