AutoTest: Move test framework related code...

...into files and respective sub folders.

Change-Id: Ic80d693bd73993a6e74b6d422349e47276e8cb6e
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
This commit is contained in:
Christian Stenger
2016-05-11 13:02:42 +02:00
parent 6c18ed50d2
commit 2f8b4b3fbf
52 changed files with 3643 additions and 2427 deletions

View File

@@ -28,8 +28,6 @@
#include "testconfiguration.h"
#include "testtreeitem.h"
#include <cplusplus/CppDocument.h>
#include <utils/treemodel.h>
#include <QSortFilterProxyModel>
@@ -46,7 +44,7 @@ class TestTreeModel : public Utils::TreeModel
{
Q_OBJECT
public:
enum Type {
enum Type { // FIXME remove this enum
Invalid,
AutoTest,
QuickTest,
@@ -105,9 +103,11 @@ private:
explicit TestTreeModel(QObject *parent = 0);
void setupParsingConnections();
AutoTestTreeItem *m_autoTestRootItem;
QuickTestTreeItem *m_quickTestRootItem;
GoogleTestTreeItem *m_googleTestRootItem;
// FIXME
TestTreeItem *m_autoTestRootItem;
TestTreeItem *m_quickTestRootItem;
TestTreeItem *m_googleTestRootItem;
// end of FIXME
TestCodeParser *m_parser;
bool m_connectionsInitialized;
QAtomicInt m_refCounter;