File indexing completed on 2024-04-28 04:48:44

0001 /*
0002    SPDX-FileCopyrightText: 2015 (c) Matthieu Gallien <matthieu_gallien@yahoo.fr>
0003 
0004    SPDX-License-Identifier: LGPL-3.0-or-later
0005  */
0006 
0007 #include "elisaapplication.h"
0008 
0009 #include "config-upnp-qt.h"
0010 
0011 #include <QObject>
0012 #include <QUrl>
0013 #include <QString>
0014 
0015 
0016 #include <QTest>
0017 
0018 class ElisaApplicationTests: public QObject
0019 {
0020     Q_OBJECT
0021 
0022 public:
0023 
0024     ElisaApplicationTests(QObject *parent = nullptr) : QObject(parent)
0025     {
0026     }
0027 
0028 private:
0029 
0030 private Q_SLOTS:
0031 
0032     void initTestCase()
0033     {
0034         qRegisterMetaType<QHash<qulonglong,int>>("QHash<qulonglong,int>");
0035         qRegisterMetaType<QHash<QString,QUrl>>("QHash<QString,QUrl>");
0036         qRegisterMetaType<QVector<qlonglong>>("QVector<qlonglong>");
0037         qRegisterMetaType<QHash<qlonglong,int>>("QHash<qlonglong,int>");
0038         qRegisterMetaType<QList<QUrl>>("QList<QUrl>");
0039         qRegisterMetaType<DataTypes::EntryDataList>("DataTypes::EntryDataList");
0040         qRegisterMetaType<ElisaUtils::PlayListEntryType>("ElisaUtils::PlayListEntryType");
0041         qRegisterMetaType<ElisaUtils::PlayListEnqueueMode>("ElisaUtils::PlayListEnqueueMode");
0042         qRegisterMetaType<ElisaUtils::PlayListEnqueueTriggerPlay>("ElisaUtils::PlayListEnqueueTriggerPlay");
0043     }
0044 };
0045 
0046 QTEST_MAIN(ElisaApplicationTests)
0047 
0048 
0049 #include "elisaapplicationtest.moc"