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
|
||||
SOURCES
|
||||
tst_qcssparser.cpp
|
||||
DEFINES
|
||||
SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}\\\"
|
||||
PUBLIC_LIBRARIES
|
||||
Qt::Gui
|
||||
Qt::GuiPrivate
|
||||
|
@ -90,7 +90,7 @@ void tst_QCssParser::scanner_data()
|
||||
#if defined(Q_OS_ANDROID)
|
||||
QDir d(":/");
|
||||
#else
|
||||
QDir d(SRCDIR);
|
||||
QDir d(QT_TESTCASE_SOURCEDIR);
|
||||
#endif
|
||||
d.cd("testdata");
|
||||
d.cd("scanner");
|
||||
|
@ -8,8 +8,6 @@ qt_internal_add_test(tst_http2
|
||||
SOURCES
|
||||
http2srv.cpp http2srv.h
|
||||
tst_http2.cpp
|
||||
DEFINES
|
||||
SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/\\\"
|
||||
PUBLIC_LIBRARIES
|
||||
Qt::CorePrivate
|
||||
Qt::Network
|
||||
|
@ -318,11 +318,11 @@ void Http2Server::incomingConnection(qintptr socketDescriptor)
|
||||
sslSocket->setProtocol(QSsl::TlsV1_2OrLater);
|
||||
connect(sslSocket, SIGNAL(sslErrors(QList<QSslError>)),
|
||||
this, SLOT(ignoreErrorSlot()));
|
||||
QFile file(SRCDIR "certs/fluke.key");
|
||||
QFile file(QT_TESTCASE_SOURCEDIR "/certs/fluke.key");
|
||||
file.open(QIODevice::ReadOnly);
|
||||
QSslKey key(file.readAll(), QSsl::Rsa, QSsl::Pem, QSsl::PrivateKey);
|
||||
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->setSocketDescriptor(socketDescriptor, QAbstractSocket::ConnectedState);
|
||||
// Stop listening.
|
||||
|
@ -7,8 +7,6 @@
|
||||
qt_internal_add_test(tst_qfiledialog
|
||||
SOURCES
|
||||
tst_qfiledialog.cpp
|
||||
DEFINES
|
||||
SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/\\\"
|
||||
PUBLIC_LIBRARIES
|
||||
Qt::CorePrivate
|
||||
Qt::Gui
|
||||
|
@ -303,7 +303,7 @@ void tst_QFiledialog::filesSelectedSignal()
|
||||
{
|
||||
QFileDialog fd;
|
||||
fd.setViewMode(QFileDialog::List);
|
||||
QDir testDir(SRCDIR);
|
||||
QDir testDir(QT_TESTCASE_SOURCEDIR);
|
||||
fd.setDirectory(testDir);
|
||||
QFETCH(QFileDialog::FileMode, fileMode);
|
||||
fd.setFileMode(fileMode);
|
||||
|
Loading…
x
Reference in New Issue
Block a user