move servers into subdir, cleanup some includes
This commit is contained in:
parent
847b17e804
commit
371c2f76c2
@ -22,6 +22,7 @@
|
|||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
|
#include "nymeaconfiguration.h"
|
||||||
|
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
|
|||||||
@ -19,21 +19,28 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httprequest.h"
|
||||||
|
#include "servers/httpreply.h"
|
||||||
|
#include "servers/rest/restresource.h"
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
#include "httprequest.h"
|
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "debugserverhandler.h"
|
#include "debugserverhandler.h"
|
||||||
|
#include "nymeaconfiguration.h"
|
||||||
#include "stdio.h"
|
#include "stdio.h"
|
||||||
|
|
||||||
#include <QXmlStreamWriter>
|
#include <QXmlStreamWriter>
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
#include <QMessageLogger>
|
#include <QMessageLogger>
|
||||||
#include <QJsonDocument>
|
#include <QJsonDocument>
|
||||||
|
#include <QXmlStreamWriter>
|
||||||
|
#include <QCoreApplication>
|
||||||
|
#include <QFileInfo>
|
||||||
|
#include <QWebSocket>
|
||||||
|
|
||||||
QtMessageHandler DebugServerHandler::s_oldLogMessageHandler = nullptr;
|
QtMessageHandler DebugServerHandler::s_oldLogMessageHandler = nullptr;
|
||||||
QList<QWebSocket*> DebugServerHandler::s_websocketClients;
|
QList<QWebSocket*> DebugServerHandler::s_websocketClients;
|
||||||
|
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
DebugServerHandler::DebugServerHandler(QObject *parent) :
|
DebugServerHandler::DebugServerHandler(QObject *parent) :
|
||||||
|
|||||||
@ -27,8 +27,8 @@
|
|||||||
#include <QUrlQuery>
|
#include <QUrlQuery>
|
||||||
#include <QWebSocketServer>
|
#include <QWebSocketServer>
|
||||||
|
|
||||||
#include "httpreply.h"
|
|
||||||
#include "debugreportgenerator.h"
|
#include "debugreportgenerator.h"
|
||||||
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
|
|||||||
@ -54,7 +54,6 @@
|
|||||||
#include "eventhandler.h"
|
#include "eventhandler.h"
|
||||||
#include "logginghandler.h"
|
#include "logginghandler.h"
|
||||||
#include "statehandler.h"
|
#include "statehandler.h"
|
||||||
#include "websocketserver.h"
|
|
||||||
#include "configurationhandler.h"
|
#include "configurationhandler.h"
|
||||||
#include "networkmanagerhandler.h"
|
#include "networkmanagerhandler.h"
|
||||||
#include "tagshandler.h"
|
#include "tagshandler.h"
|
||||||
|
|||||||
@ -16,19 +16,27 @@ RESOURCES += $$top_srcdir/icons.qrc \
|
|||||||
|
|
||||||
|
|
||||||
HEADERS += nymeacore.h \
|
HEADERS += nymeacore.h \
|
||||||
tcpserver.h \
|
|
||||||
mocktcpserver.h \
|
|
||||||
ruleengine.h \
|
ruleengine.h \
|
||||||
rule.h \
|
rule.h \
|
||||||
stateevaluator.h \
|
stateevaluator.h \
|
||||||
webserver.h \
|
|
||||||
transportinterface.h \
|
transportinterface.h \
|
||||||
servermanager.h \
|
|
||||||
httprequest.h \
|
|
||||||
websocketserver.h \
|
|
||||||
httpreply.h \
|
|
||||||
nymeaconfiguration.h \
|
nymeaconfiguration.h \
|
||||||
bluetoothserver.h \
|
servermanager.h \
|
||||||
|
servers/tcpserver.h \
|
||||||
|
servers/mocktcpserver.h \
|
||||||
|
servers/webserver.h \
|
||||||
|
servers/httprequest.h \
|
||||||
|
servers/httpreply.h \
|
||||||
|
servers/bluetoothserver.h \
|
||||||
|
servers/rest/restserver.h \
|
||||||
|
servers/rest/restresource.h \
|
||||||
|
servers/rest/devicesresource.h \
|
||||||
|
servers/rest/deviceclassesresource.h \
|
||||||
|
servers/rest/vendorsresource.h \
|
||||||
|
servers/rest/logsresource.h \
|
||||||
|
servers/rest/pluginsresource.h \
|
||||||
|
servers/rest/rulesresource.h \
|
||||||
|
servers/websocketserver.h \
|
||||||
jsonrpc/jsonrpcserver.h \
|
jsonrpc/jsonrpcserver.h \
|
||||||
jsonrpc/jsonhandler.h \
|
jsonrpc/jsonhandler.h \
|
||||||
jsonrpc/devicehandler.h \
|
jsonrpc/devicehandler.h \
|
||||||
@ -45,14 +53,6 @@ HEADERS += nymeacore.h \
|
|||||||
logging/logfilter.h \
|
logging/logfilter.h \
|
||||||
logging/logentry.h \
|
logging/logentry.h \
|
||||||
logging/logvaluetool.h \
|
logging/logvaluetool.h \
|
||||||
rest/restserver.h \
|
|
||||||
rest/restresource.h \
|
|
||||||
rest/devicesresource.h \
|
|
||||||
rest/deviceclassesresource.h \
|
|
||||||
rest/vendorsresource.h \
|
|
||||||
rest/logsresource.h \
|
|
||||||
rest/pluginsresource.h \
|
|
||||||
rest/rulesresource.h \
|
|
||||||
time/timedescriptor.h \
|
time/timedescriptor.h \
|
||||||
time/calendaritem.h \
|
time/calendaritem.h \
|
||||||
time/repeatingoption.h \
|
time/repeatingoption.h \
|
||||||
@ -100,19 +100,27 @@ HEADERS += nymeacore.h \
|
|||||||
debugreportgenerator.h
|
debugreportgenerator.h
|
||||||
|
|
||||||
SOURCES += nymeacore.cpp \
|
SOURCES += nymeacore.cpp \
|
||||||
tcpserver.cpp \
|
|
||||||
mocktcpserver.cpp \
|
|
||||||
ruleengine.cpp \
|
ruleengine.cpp \
|
||||||
rule.cpp \
|
rule.cpp \
|
||||||
stateevaluator.cpp \
|
stateevaluator.cpp \
|
||||||
webserver.cpp \
|
|
||||||
transportinterface.cpp \
|
transportinterface.cpp \
|
||||||
servermanager.cpp \
|
|
||||||
httprequest.cpp \
|
|
||||||
websocketserver.cpp \
|
|
||||||
httpreply.cpp \
|
|
||||||
nymeaconfiguration.cpp \
|
nymeaconfiguration.cpp \
|
||||||
bluetoothserver.cpp \
|
servermanager.cpp \
|
||||||
|
servers/tcpserver.cpp \
|
||||||
|
servers/mocktcpserver.cpp \
|
||||||
|
servers/webserver.cpp \
|
||||||
|
servers/httprequest.cpp \
|
||||||
|
servers/httpreply.cpp \
|
||||||
|
servers/websocketserver.cpp \
|
||||||
|
servers/bluetoothserver.cpp \
|
||||||
|
servers/rest/restserver.cpp \
|
||||||
|
servers/rest/restresource.cpp \
|
||||||
|
servers/rest/devicesresource.cpp \
|
||||||
|
servers/rest/deviceclassesresource.cpp \
|
||||||
|
servers/rest/vendorsresource.cpp \
|
||||||
|
servers/rest/logsresource.cpp \
|
||||||
|
servers/rest/pluginsresource.cpp \
|
||||||
|
servers/rest/rulesresource.cpp \
|
||||||
jsonrpc/jsonrpcserver.cpp \
|
jsonrpc/jsonrpcserver.cpp \
|
||||||
jsonrpc/jsonhandler.cpp \
|
jsonrpc/jsonhandler.cpp \
|
||||||
jsonrpc/devicehandler.cpp \
|
jsonrpc/devicehandler.cpp \
|
||||||
@ -128,14 +136,6 @@ SOURCES += nymeacore.cpp \
|
|||||||
logging/logfilter.cpp \
|
logging/logfilter.cpp \
|
||||||
logging/logentry.cpp \
|
logging/logentry.cpp \
|
||||||
logging/logvaluetool.cpp \
|
logging/logvaluetool.cpp \
|
||||||
rest/restserver.cpp \
|
|
||||||
rest/restresource.cpp \
|
|
||||||
rest/devicesresource.cpp \
|
|
||||||
rest/deviceclassesresource.cpp \
|
|
||||||
rest/vendorsresource.cpp \
|
|
||||||
rest/logsresource.cpp \
|
|
||||||
rest/pluginsresource.cpp \
|
|
||||||
rest/rulesresource.cpp \
|
|
||||||
time/timedescriptor.cpp \
|
time/timedescriptor.cpp \
|
||||||
time/calendaritem.cpp \
|
time/calendaritem.cpp \
|
||||||
time/repeatingoption.cpp \
|
time/repeatingoption.cpp \
|
||||||
|
|||||||
@ -50,6 +50,7 @@ class LogEngine;
|
|||||||
class NetworkManager;
|
class NetworkManager;
|
||||||
class NymeaConfiguration;
|
class NymeaConfiguration;
|
||||||
class TagsStorage;
|
class TagsStorage;
|
||||||
|
class UserManager;
|
||||||
|
|
||||||
class NymeaCore : public QObject
|
class NymeaCore : public QObject
|
||||||
{
|
{
|
||||||
|
|||||||
@ -37,6 +37,15 @@
|
|||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "certificategenerator.h"
|
#include "certificategenerator.h"
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
|
#include "nymeaconfiguration.h"
|
||||||
|
|
||||||
|
#include "jsonrpc/jsonrpcserver.h"
|
||||||
|
#include "servers/mocktcpserver.h"
|
||||||
|
#include "servers/tcpserver.h"
|
||||||
|
#include "servers/rest/restserver.h"
|
||||||
|
#include "servers/websocketserver.h"
|
||||||
|
#include "servers/webserver.h"
|
||||||
|
#include "servers/bluetoothserver.h"
|
||||||
|
|
||||||
#include <QSslCertificate>
|
#include <QSslCertificate>
|
||||||
#include <QSslConfiguration>
|
#include <QSslConfiguration>
|
||||||
@ -121,6 +130,8 @@ ServerManager::ServerManager(NymeaConfiguration *configuration, QObject *parent)
|
|||||||
m_webServers.insert(config.id, webServer);
|
m_webServers.insert(config.id, webServer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
connect(configuration, &NymeaConfiguration::tcpServerConfigurationChanged, this, &ServerManager::tcpServerConfigurationChanged);
|
connect(configuration, &NymeaConfiguration::tcpServerConfigurationChanged, this, &ServerManager::tcpServerConfigurationChanged);
|
||||||
connect(configuration, &NymeaConfiguration::tcpServerConfigurationRemoved, this, &ServerManager::tcpServerConfigurationRemoved);
|
connect(configuration, &NymeaConfiguration::tcpServerConfigurationRemoved, this, &ServerManager::tcpServerConfigurationRemoved);
|
||||||
connect(configuration, &NymeaConfiguration::webSocketServerConfigurationChanged, this, &ServerManager::webSocketServerConfigurationChanged);
|
connect(configuration, &NymeaConfiguration::webSocketServerConfigurationChanged, this, &ServerManager::webSocketServerConfigurationChanged);
|
||||||
|
|||||||
@ -24,24 +24,28 @@
|
|||||||
#include <QObject>
|
#include <QObject>
|
||||||
|
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "jsonrpc/jsonrpcserver.h"
|
|
||||||
#include "rest/restserver.h"
|
|
||||||
#include "websocketserver.h"
|
|
||||||
#include "bluetoothserver.h"
|
|
||||||
#include "tcpserver.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
class QSslConfiguration;
|
#include <QSslConfiguration>
|
||||||
class QSslCertificate;
|
#include <QSslKey>
|
||||||
class QSslKey;
|
|
||||||
|
class MockTcpServer;
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
|
class NymeaConfiguration;
|
||||||
|
class JsonRPCServer;
|
||||||
|
class TcpServer;
|
||||||
|
class WebSocketServer;
|
||||||
|
class WebServer;
|
||||||
|
class BluetoothServer;
|
||||||
|
class RestServer;
|
||||||
|
class MqttBroker;
|
||||||
|
|
||||||
class ServerManager : public QObject
|
class ServerManager : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
explicit ServerManager(NymeaConfiguration *configuration, QObject *parent = 0);
|
explicit ServerManager(NymeaConfiguration *configuration, QObject *parent = nullptr);
|
||||||
|
|
||||||
// Interfaces
|
// Interfaces
|
||||||
JsonRPCServer *jsonServer() const;
|
JsonRPCServer *jsonServer() const;
|
||||||
|
|||||||
@ -36,7 +36,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "deviceclassesresource.h"
|
#include "deviceclassesresource.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
|
|
||||||
#include <QJsonDocument>
|
#include <QJsonDocument>
|
||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
#include "restresource.h"
|
#include "restresource.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
@ -37,8 +37,8 @@
|
|||||||
|
|
||||||
|
|
||||||
#include "devicesresource.h"
|
#include "devicesresource.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
|
|
||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
#include "restresource.h"
|
#include "restresource.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
@ -36,7 +36,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "logsresource.h"
|
#include "logsresource.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "logging/logengine.h"
|
#include "logging/logengine.h"
|
||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
#include "restresource.h"
|
#include "restresource.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
@ -36,7 +36,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "pluginsresource.h"
|
#include "pluginsresource.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
|
|
||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
#include "restresource.h"
|
#include "restresource.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
@ -58,7 +58,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "restresource.h"
|
#include "restresource.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "devicemanager.h"
|
#include "devicemanager.h"
|
||||||
|
|
||||||
@ -24,8 +24,8 @@
|
|||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QPair>
|
#include <QPair>
|
||||||
|
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
|
|
||||||
class QVariant;
|
class QVariant;
|
||||||
@ -36,8 +36,8 @@
|
|||||||
|
|
||||||
#include "restserver.h"
|
#include "restserver.h"
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
#include <QJsonDocument>
|
#include <QJsonDocument>
|
||||||
#include <QSslConfiguration>
|
#include <QSslConfiguration>
|
||||||
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
|
|
||||||
#include "webserver.h"
|
#include "servers/webserver.h"
|
||||||
#include "jsonrpc/jsonhandler.h"
|
#include "jsonrpc/jsonhandler.h"
|
||||||
#include "devicesresource.h"
|
#include "devicesresource.h"
|
||||||
#include "deviceclassesresource.h"
|
#include "deviceclassesresource.h"
|
||||||
@ -36,7 +36,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "rulesresource.h"
|
#include "rulesresource.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "typeutils.h"
|
#include "typeutils.h"
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
#include "restresource.h"
|
#include "restresource.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
@ -37,7 +37,7 @@
|
|||||||
|
|
||||||
|
|
||||||
#include "vendorsresource.h"
|
#include "vendorsresource.h"
|
||||||
#include "httprequest.h"
|
#include "servers/httprequest.h"
|
||||||
#include "loggingcategories.h"
|
#include "loggingcategories.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
|
|
||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
#include "restresource.h"
|
#include "restresource.h"
|
||||||
#include "httpreply.h"
|
#include "servers/httpreply.h"
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
@ -72,6 +72,7 @@
|
|||||||
#include <QRegExpValidator>
|
#include <QRegExpValidator>
|
||||||
#include <QDateTime>
|
#include <QDateTime>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
#include <QFileInfo>
|
||||||
|
|
||||||
namespace nymeaserver {
|
namespace nymeaserver {
|
||||||
|
|
||||||
|
|||||||
@ -33,6 +33,7 @@
|
|||||||
#include <QtDebug>
|
#include <QtDebug>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
|
#include <QDir>
|
||||||
|
|
||||||
#include "stdio.h"
|
#include "stdio.h"
|
||||||
#include "unistd.h"
|
#include "unistd.h"
|
||||||
|
|||||||
@ -20,16 +20,6 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,18 +20,9 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
|
#include "servers/mocktcpserver.h"
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -21,15 +21,7 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
#include "plugin/deviceplugin.h"
|
|
||||||
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QSignalSpy>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -21,16 +21,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,19 +20,9 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "../../utils/pushbuttonagent.h"
|
#include "../../utils/pushbuttonagent.h"
|
||||||
|
#include "nymeacore.h"
|
||||||
#include <QtTest/QtTest>
|
#include "servers/mocktcpserver.h"
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QMetaType>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -21,17 +21,9 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
#include "logging/logentry.h"
|
|
||||||
#include "logging/logvaluetool.h"
|
#include "logging/logvaluetool.h"
|
||||||
#include "plugin/deviceplugin.h"
|
#include "servers/mocktcpserver.h"
|
||||||
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QSignalSpy>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,23 +20,9 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
#include "devicemanager.h"
|
#include "servers/mocktcpserver.h"
|
||||||
#include "loggingcategories.h"
|
|
||||||
#include "logging/logengine.h"
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
|
||||||
|
|
||||||
#include <QVariantMap>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QJsonParseError>
|
|
||||||
#include <QSignalSpy>
|
|
||||||
#include <QtTest>
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QMetaType>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -22,20 +22,10 @@
|
|||||||
#ifndef NYMEATESTBASE_H
|
#ifndef NYMEATESTBASE_H
|
||||||
#define NYMEATESTBASE_H
|
#define NYMEATESTBASE_H
|
||||||
|
|
||||||
#include "typeutils.h"
|
|
||||||
#include "logging/logging.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "ruleengine.h"
|
|
||||||
#include "jsonrpc/jsontypes.h"
|
#include "jsonrpc/jsontypes.h"
|
||||||
|
|
||||||
#include <QObject>
|
|
||||||
#include <QUuid>
|
|
||||||
#include <QVariantMap>
|
|
||||||
#include <QSignalSpy>
|
#include <QSignalSpy>
|
||||||
#include <QtTest>
|
#include <QtTest>
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
|
|
||||||
extern DeviceClassId mockDeviceClassId;
|
extern DeviceClassId mockDeviceClassId;
|
||||||
extern DeviceClassId mockDeviceAutoClassId;
|
extern DeviceClassId mockDeviceAutoClassId;
|
||||||
|
|||||||
@ -20,16 +20,6 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,20 +20,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "webserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QHttpPart>
|
|
||||||
#include <QMetaType>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,20 +20,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "webserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QHttpPart>
|
|
||||||
#include <QMetaType>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -21,14 +21,7 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
#include "servers/mocktcpserver.h"
|
||||||
#include "plugin/deviceplugin.h"
|
|
||||||
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QSignalSpy>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,20 +20,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "webserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QHttpPart>
|
|
||||||
#include <QMetaType>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,20 +20,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "webserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QHttpPart>
|
|
||||||
#include <QMetaType>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,20 +20,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "webserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QHttpPart>
|
|
||||||
#include <QMetaType>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,17 +20,8 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "nymeasettings.h"
|
#include "nymeasettings.h"
|
||||||
#include "mocktcpserver.h"
|
#include "servers/mocktcpserver.h"
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -21,16 +21,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -19,17 +19,7 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "servers/mocktcpserver.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -21,18 +21,7 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "time/timemanager.h"
|
#include "servers/mocktcpserver.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
#include <QTimeZone>
|
|
||||||
#include <QDateTime>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -19,16 +19,6 @@
|
|||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|
||||||
|
|||||||
@ -20,20 +20,7 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "rest/restresource.h"
|
|
||||||
#include "webserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QTcpSocket>
|
|
||||||
#include <QNetworkAccessManager>
|
|
||||||
#include <QNetworkRequest>
|
|
||||||
#include <QNetworkReply>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QMetaType>
|
|
||||||
#include <QByteArray>
|
|
||||||
#include <QXmlReader>
|
#include <QXmlReader>
|
||||||
|
|
||||||
using namespace nymeaserver;
|
using namespace nymeaserver;
|
||||||
|
|||||||
@ -20,16 +20,6 @@
|
|||||||
|
|
||||||
#include "nymeatestbase.h"
|
#include "nymeatestbase.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "devicemanager.h"
|
|
||||||
#include "mocktcpserver.h"
|
|
||||||
#include "webserver.h"
|
|
||||||
|
|
||||||
#include <QtTest/QtTest>
|
|
||||||
#include <QCoreApplication>
|
|
||||||
#include <QMetaType>
|
|
||||||
#include <QByteArray>
|
|
||||||
#include <QSignalSpy>
|
|
||||||
#include <QJsonDocument>
|
|
||||||
|
|
||||||
#include <QWebSocket>
|
#include <QWebSocket>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user