summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/includeutils.h
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2021-08-25 11:06:31 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2021-08-26 08:38:44 +0000
commit245b6c0dc73087678de941652f8c752bb49995cf (patch)
treee257648997e3fec24bb4206462099662e452a536 /src/plugins/cpptools/includeutils.h
parent9796f88fd57119aac400e63de148d4ee442a4119 (diff)
downloadqt-creator-245b6c0dc73087678de941652f8c752bb49995cf.tar.gz
CppTools: Use test objects to group related test functions
Change-Id: I9ed2ad222579f49c20c75a53c862bb7251cff28d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/cpptools/includeutils.h')
-rw-r--r--src/plugins/cpptools/includeutils.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/plugins/cpptools/includeutils.h b/src/plugins/cpptools/includeutils.h
index 59ff8b81a7..508047c168 100644
--- a/src/plugins/cpptools/includeutils.h
+++ b/src/plugins/cpptools/includeutils.h
@@ -31,6 +31,7 @@
#include <cplusplus/PreprocessorClient.h>
#include <QList>
+#include <QObject>
#include <QString>
QT_FORWARD_DECLARE_CLASS(QTextDocument)
@@ -105,4 +106,19 @@ private:
};
} // namespace IncludeUtils
+
+#ifdef WITH_TESTS
+namespace Internal {
+class IncludeGroupsTest : public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void testDetectIncludeGroupsByNewLines();
+ void testDetectIncludeGroupsByIncludeDir();
+ void testDetectIncludeGroupsByIncludeType();
+};
+} // namespace Internal
+#endif // WITH_TESTS
+
} // namespace CppTools