diff options
author | Ratchanan Srirattanamet <ratchanan@ubports.com> | 2023-12-14 04:13:48 +0700 |
---|---|---|
committer | Ratchanan Srirattanamet <ratchanan@ubports.com> | 2023-12-14 04:13:48 +0700 |
commit | fce2bb770d17a0f9487fd490eecf6c074c7a7273 (patch) | |
tree | 25b11b8df7f75bc4a6166e9323de92a1d3585c2c /tests/utils/qt-fixture.h | |
parent | 32f4db850f34668bf3c66e86f009bcb3a8c8374e (diff) | |
download | ayatana-indicator-display-fce2bb770d17a0f9487fd490eecf6c074c7a7273.tar.gz ayatana-indicator-display-fce2bb770d17a0f9487fd490eecf6c074c7a7273.tar.bz2 ayatana-indicator-display-fce2bb770d17a0f9487fd490eecf6c074c7a7273.zip |
tests: remove no longer needed parts
Diffstat (limited to 'tests/utils/qt-fixture.h')
-rw-r--r-- | tests/utils/qt-fixture.h | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/tests/utils/qt-fixture.h b/tests/utils/qt-fixture.h deleted file mode 100644 index 95b9b14..0000000 --- a/tests/utils/qt-fixture.h +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright 2016 Canonical Ltd. - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 3, as published - * by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranties of - * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - * - * Authors: - * Charles Kerr <charles.kerr@canonical.com> - */ - -#pragma once - -#define QT_NO_KEYWORDS - -#include <tests/utils/dbus-types.h> -#include <tests/utils/glib-fixture.h> -#include <tests/utils/gtest-qt-print-helpers.h> - -#include <gtest/gtest.h> - -#include <QDBusArgument> -#include <QVariant> -#include <QSignalSpy> - -#define wait_for_signals(signalSpy,signalsExpected) \ -{ \ - while (signalSpy.size() < signalsExpected) \ - { \ - ASSERT_TRUE(signalSpy.wait()); \ - } \ - \ - ASSERT_EQ(signalsExpected, signalSpy.size()); \ -} - -class QtFixture: public GlibFixture -{ - using super = GlibFixture; - -public: - - QtFixture() - { - DBusTypes::registerMetaTypes(); - } - - ~QtFixture() =default; - -protected: - - bool qDBusArgumentToMap(QVariant const& variant, QVariantMap& map) - { - if (variant.canConvert<QDBusArgument>()) - { - QDBusArgument value(variant.value<QDBusArgument>()); - if (value.currentType() == QDBusArgument::MapType) - { - value >> map; - return true; - } - } - - return false; - } -}; - |