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 <QList>
#include <QTest>
#include <QSet>
#include "../testhelper_functions.h"

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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