From 585d9dbff1c94e4c250c28afe56c8d5ffe69724e Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Wed, 28 Dec 2016 17:43:22 +1000 Subject: [PATCH] Fix tests --- src/core/qgsmessagelog.cpp | 4 +++- src/core/qgsmessagelog.h | 2 +- tests/src/python/test_qgscolorschemeregistry.py | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/core/qgsmessagelog.cpp b/src/core/qgsmessagelog.cpp index f4803e454f30..d93af829f5ce 100644 --- a/src/core/qgsmessagelog.cpp +++ b/src/core/qgsmessagelog.cpp @@ -24,7 +24,9 @@ class QgsMessageLogConsole; QgsMessageLog::QgsMessageLog() : QObject() -{} +{ + qRegisterMetaType< QgsMessageLog::MessageLevel >( "QgsMessageLog::MessageLevel" ); +} void QgsMessageLog::logMessage( const QString& message, const QString& tag, QgsMessageLog::MessageLevel level ) { diff --git a/src/core/qgsmessagelog.h b/src/core/qgsmessagelog.h index 832efada17d8..a94a2fd00cc2 100644 --- a/src/core/qgsmessagelog.h +++ b/src/core/qgsmessagelog.h @@ -34,6 +34,7 @@ class CORE_EXPORT QgsMessageLog : public QObject { Q_OBJECT + Q_ENUMS( MessageLevel ) public: @@ -62,7 +63,6 @@ class CORE_EXPORT QgsMessageLog : public QObject }; - /** \ingroup core \brief Default implementation of message logging interface diff --git a/tests/src/python/test_qgscolorschemeregistry.py b/tests/src/python/test_qgscolorschemeregistry.py index 6f75a84a91a7..00bb8c22dbd6 100644 --- a/tests/src/python/test_qgscolorschemeregistry.py +++ b/tests/src/python/test_qgscolorschemeregistry.py @@ -14,9 +14,11 @@ import qgis # NOQA -from qgis.testing import unittest +from qgis.testing import start_app, unittest from qgis.core import QgsColorSchemeRegistry, QgsRecentColorScheme, QgsApplication +start_app() + class TestQgsColorSchemeRegistry(unittest.TestCase):