Tests: Do not depend on transitive includes

Change-Id: Ibc6a948480a904913a5427e6408d4d296784fb4f
Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
This commit is contained in:
Fabian Kosmale 2022-02-08 12:15:24 +01:00
parent 468e9c13a9
commit 819e1bf91d
37 changed files with 55 additions and 0 deletions

View File

@ -29,6 +29,7 @@
#include <QCoreApplication> #include <QCoreApplication>
#include <QList> #include <QList>
#include <QTest> #include <QTest>
#include <QSet>
#include "../testhelper_functions.h" #include "../testhelper_functions.h"

View File

@ -26,6 +26,7 @@
** **
****************************************************************************/ ****************************************************************************/
#include <QThread> #include <QThread>
#include <QSet>
struct TestIterator struct TestIterator
{ {

View File

@ -32,6 +32,7 @@
#include <QThread> #include <QThread>
#include <QMutex> #include <QMutex>
#include <QTest> #include <QTest>
#include <QSet>
#include <QRandomGenerator> #include <QRandomGenerator>
#include "../testhelper_functions.h" #include "../testhelper_functions.h"

View File

@ -30,6 +30,7 @@
#include <QThread> #include <QThread>
#include <QElapsedTimer> #include <QElapsedTimer>
#include <QTest> #include <QTest>
#include <QSet>
using namespace QtConcurrent; using namespace QtConcurrent;

View File

@ -34,6 +34,8 @@
# include <QtCore/QProcess> # include <QtCore/QProcess>
#endif #endif
#include <QtTest/QTest> #include <QtTest/QTest>
#include <QList>
#include <QMap>
class tst_qmessagehandler : public QObject class tst_qmessagehandler : public QObject
{ {

View File

@ -34,6 +34,8 @@
#include <qdiriterator.h> #include <qdiriterator.h>
#include <qfileinfo.h> #include <qfileinfo.h>
#include <qstringlist.h> #include <qstringlist.h>
#include <QSet>
#include <QString>
#include <QtCore/private/qfsfileengine_p.h> #include <QtCore/private/qfsfileengine_p.h>

View File

@ -33,6 +33,8 @@
#include <QFileSystemWatcher> #include <QFileSystemWatcher>
#include <QElapsedTimer> #include <QElapsedTimer>
#include <QTextStream> #include <QTextStream>
#include <QMap>
#include <QString>
#include <QDir> #include <QDir>
#include <QSignalSpy> #include <QSignalSpy>
#include <QTimer> #include <QTimer>

View File

@ -29,6 +29,8 @@
#include <QTest> #include <QTest>
#include <QMutexLocker> #include <QMutexLocker>
#include <QLoggingCategory> #include <QLoggingCategory>
#include <QMap>
#include <QStringList>
Q_LOGGING_CATEGORY(TST_LOG, "tst.log") Q_LOGGING_CATEGORY(TST_LOG, "tst.log")
Q_LOGGING_CATEGORY(Digia_Oslo_Office_com, "Digia.Oslo.Office.com") Q_LOGGING_CATEGORY(Digia_Oslo_Office_com, "Digia.Oslo.Office.com")

View File

@ -29,6 +29,8 @@
#include <QtCore/QUrl> #include <QtCore/QUrl>
#include <QtCore/QFile> #include <QtCore/QFile>
#include <QTest> #include <QTest>
#include <QSet>
#include <QByteArray>
#include <algorithm> #include <algorithm>
class tst_QUrlUts46 : public QObject class tst_QUrlUts46 : public QObject

View File

@ -29,6 +29,8 @@
#include <QtTest/qtest.h> #include <QtTest/qtest.h>
#include <QtCore/qcontainerinfo.h> #include <QtCore/qcontainerinfo.h>
#include <QtCore/qmetacontainer.h> #include <QtCore/qmetacontainer.h>
#include <QtCore/QMap>
#include <QtCore/QHash>
#include <QtCore/qvector.h> #include <QtCore/qvector.h>
#include <QtCore/qset.h> #include <QtCore/qset.h>

View File

@ -32,6 +32,8 @@
#include <qobject.h> #include <qobject.h>
#include <qmetaobject.h> #include <qmetaobject.h>
#include <QMap>
#include <QString>
struct CustomType struct CustomType
{ {

View File

@ -31,6 +31,7 @@
#include <QTest> #include <QTest>
#include <QQueue> #include <QQueue>
#include <QStack> #include <QStack>
#include <QSet>
#include <qvariant.h> #include <qvariant.h>
#include <QtCore/private/qvariant_p.h> #include <QtCore/private/qvariant_p.h>
@ -38,6 +39,7 @@
#include <qbytearraylist.h> #include <qbytearraylist.h>
#include <qdatetime.h> #include <qdatetime.h>
#include <qmap.h> #include <qmap.h>
#include <QHash>
#include <qiodevice.h> #include <qiodevice.h>
#include <qurl.h> #include <qurl.h>
#include <qlocale.h> #include <qlocale.h>

View File

@ -30,6 +30,7 @@
#include <qmimetype.h> #include <qmimetype.h>
#include <qmimedatabase.h> #include <qmimedatabase.h>
#include <QVariantMap>
#include <QTest> #include <QTest>

View File

@ -28,6 +28,8 @@
****************************************************************************/ ****************************************************************************/
#include <QTest> #include <QTest>
#include <QMap>
#include <QVariantList>
QT_WARNING_DISABLE_DEPRECATED QT_WARNING_DISABLE_DEPRECATED

View File

@ -42,6 +42,9 @@
#include <QJsonValue> #include <QJsonValue>
#include <QJsonObject> #include <QJsonObject>
#include <QJsonArray> #include <QJsonArray>
#include <QVariant>
#include <QVariantMap>
#include <QVariantList>
Q_DECLARE_METATYPE(QCborValue) Q_DECLARE_METATYPE(QCborValue)

View File

@ -33,6 +33,7 @@
// for negative testing (can't convert from) // for negative testing (can't convert from)
#include <deque> #include <deque>
#include <list> #include <list>
#include <QVarLengthArray>
template <typename T> template <typename T>
constexpr bool CanConvert = std::is_convertible_v<T, QByteArrayView>; constexpr bool CanConvert = std::is_convertible_v<T, QByteArrayView>;

View File

@ -40,6 +40,7 @@
#include <QStringTokenizer> #include <QStringTokenizer>
#include <QStringView> #include <QStringView>
#include <QTest> #include <QTest>
#include <QVarLengthArray>
#include "../../../../shared/localechange.h" #include "../../../../shared/localechange.h"

View File

@ -33,6 +33,9 @@
#include <QTestEventLoop> #include <QTestEventLoop>
#include <QTimer> #include <QTimer>
#include <QSignalSpy> #include <QSignalSpy>
#include <QVarLengthArray>
#include <QSet>
#include <QList>
#include <QTest> #include <QTest>
#include <qfuture.h> #include <qfuture.h>

View File

@ -32,6 +32,7 @@
#include <QTimeZone> #include <QTimeZone>
#include <qdatetime.h> #include <qdatetime.h>
#include <qlocale.h> #include <qlocale.h>
#include <QMap>
class tst_QDate : public QObject class tst_QDate : public QObject
{ {

View File

@ -31,6 +31,8 @@
#include "qbytearray.h" #include "qbytearray.h"
#include "qdebug.h" #include "qdebug.h"
#include "qhash.h" #include "qhash.h"
#include "qmap.h"
#include "qset.h"
#include "qlist.h" #include "qlist.h"
#include "qstring.h" #include "qstring.h"
#include "qvarlengtharray.h" #include "qvarlengtharray.h"

View File

@ -32,6 +32,7 @@
#include <QtCore/qarraydata.h> #include <QtCore/qarraydata.h>
#include <QtCore/qarraydatapointer.h> #include <QtCore/qarraydatapointer.h>
#include <QtCore/qvarlengtharray.h>
#include <algorithm> #include <algorithm>

View File

@ -30,6 +30,7 @@
#include <qhash.h> #include <qhash.h>
#include <qmap.h> #include <qmap.h>
#include <qset.h>
#include <algorithm> #include <algorithm>
#include <vector> #include <vector>

View File

@ -27,6 +27,7 @@
****************************************************************************/ ****************************************************************************/
#include <QTest> #include <QTest>
#include <QVarLengthArray>
#include <qhash.h> #include <qhash.h>

View File

@ -28,6 +28,7 @@
#include <QTest> #include <QTest>
#include <QBuffer> #include <QBuffer>
#include <QVarLengthArray>
#include <private/qringbuffer_p.h> #include <private/qringbuffer_p.h>
#include <qlist.h> #include <qlist.h>

View File

@ -33,6 +33,7 @@
#include <qimage.h> #include <qimage.h>
#include <qimagereader.h> #include <qimagereader.h>
#include <qlist.h> #include <qlist.h>
#include <qset.h>
#include <qtransform.h> #include <qtransform.h>
#include <qrandom.h> #include <qrandom.h>
#include <stdio.h> #include <stdio.h>

View File

@ -34,6 +34,8 @@
#include <QtWidgets/QGraphicsWidget> #include <QtWidgets/QGraphicsWidget>
#include <QtWidgets/QWidget> #include <QtWidgets/QWidget>
#include <QTest> #include <QTest>
#include <QSet>
#include <QVarLengthArray>
#include <qpa/qwindowsysteminterface.h> #include <qpa/qwindowsysteminterface.h>
#include <qpa/qwindowsysteminterface_p.h> #include <qpa/qwindowsysteminterface_p.h>
#include <private/qevent_p.h> #include <private/qevent_p.h>

View File

@ -29,6 +29,7 @@
#include <QtGui/QVulkanInstance> #include <QtGui/QVulkanInstance>
#include <QtGui/QVulkanFunctions> #include <QtGui/QVulkanFunctions>
#include <QtGui/QVulkanWindow> #include <QtGui/QVulkanWindow>
#include <QtCore/qvarlengtharray.h>
#include <QTest> #include <QTest>

View File

@ -27,6 +27,7 @@
****************************************************************************/ ****************************************************************************/
#include <QTest> #include <QTest>
#include <QtCore/QSet>
#include <QtGui/QGuiApplication> #include <QtGui/QGuiApplication>
#include <QtGui/QPainter> #include <QtGui/QPainter>
#include <QtGui/QImage> #include <QtGui/QImage>

View File

@ -40,6 +40,8 @@
#include <QScopeGuard> #include <QScopeGuard>
#include <QBuffer> #include <QBuffer>
#include <QtCore/qlist.h>
#include <QtCore/qset.h>
#include <QtCore/QCryptographicHash> #include <QtCore/QCryptographicHash>
#include <QtCore/QDataStream> #include <QtCore/QDataStream>
#include <QtCore/QUrl> #include <QtCore/QUrl>

View File

@ -30,6 +30,7 @@
#include <QTest> #include <QTest>
#include <QtEndian> #include <QtEndian>
#include <QSet>
#include <qcoreapplication.h> #include <qcoreapplication.h>
#include <qnetworkinterface.h> #include <qnetworkinterface.h>

View File

@ -60,6 +60,8 @@
#include <qnetworkinterface.h> #include <qnetworkinterface.h>
#include <QNetworkProxy> #include <QNetworkProxy>
#include <QSet>
#include <QList>
#include "../../../network-settings.h" #include "../../../network-settings.h"

View File

@ -53,6 +53,7 @@
#include <QNetworkInterface> #include <QNetworkInterface>
#include <qstringlist.h> #include <qstringlist.h>
#include <QSet>
#include "../../../network-settings.h" #include "../../../network-settings.h"
#include <QtTest/private/qemulationdetector_p.h> #include <QtTest/private/qemulationdetector_p.h>

View File

@ -30,6 +30,7 @@
#include <QTest> #include <QTest>
#include <QtNetwork/qtnetworkglobal.h> #include <QtNetwork/qtnetworkglobal.h>
#include <QtCore/qset.h>
#include <qsslcertificate.h> #include <qsslcertificate.h>
#include <qsslkey.h> #include <qsslkey.h>

View File

@ -71,6 +71,7 @@
// reduced to the needs of our auto-tests, that have to mess with // reduced to the needs of our auto-tests, that have to mess with
// OpenSSL calls directly. // OpenSSL calls directly.
#include <QtCore/qset.h>
#include <QtNetwork/private/qtnetworkglobal_p.h> #include <QtNetwork/private/qtnetworkglobal_p.h>
QT_REQUIRE_CONFIG(openssl); QT_REQUIRE_CONFIG(openssl);

View File

@ -31,6 +31,7 @@
#include <QtTest/qtesttouch.h> #include <QtTest/qtesttouch.h>
#include <qevent.h> #include <qevent.h>
#include <QSet>
#include <qpointingdevice.h> #include <qpointingdevice.h>
#include <qwidget.h> #include <qwidget.h>
#include <qlayout.h> #include <qlayout.h>

View File

@ -31,6 +31,7 @@
#include <QMessageBox> #include <QMessageBox>
#include <QDebug> #include <QDebug>
#include <QPair> #include <QPair>
#include <QSet>
#include <QList> #include <QList>
#include <QPointer> #include <QPointer>
#include <QTimer> #include <QTimer>

View File

@ -26,6 +26,8 @@
** **
****************************************************************************/ ****************************************************************************/
#include <QString> #include <QString>
#include <QMap>
#include <QHash>
#include <qtest.h> #include <qtest.h>