File indexing completed on 2024-05-19 05:22:18
0001 /* 0002 SPDX-FileCopyrightText: 2015-2024 Laurent Montel <montel@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "gravatardownloadpixmapdialogtest.h" 0008 #include "../src/widgets/gravatardownloadpixmapdialog.h" 0009 #include <QTest> 0010 0011 #include "../src/widgets/gravatardownloadpixmapwidget.h" 0012 #include <QDialogButtonBox> 0013 #include <QStandardPaths> 0014 0015 GravatarDownloadPixmapDialogTest::GravatarDownloadPixmapDialogTest(QObject *parent) 0016 : QObject(parent) 0017 { 0018 } 0019 0020 GravatarDownloadPixmapDialogTest::~GravatarDownloadPixmapDialogTest() = default; 0021 0022 void GravatarDownloadPixmapDialogTest::initTestCase() 0023 { 0024 QStandardPaths::setTestModeEnabled(true); 0025 } 0026 0027 void GravatarDownloadPixmapDialogTest::shouldHaveDefaultValue() 0028 { 0029 Gravatar::GravatarDownloadPixmapDialog dlg; 0030 auto widget = dlg.findChild<Gravatar::GravatarDownloadPixmapWidget *>(QStringLiteral("gravatarwidget")); 0031 QVERIFY(widget); 0032 0033 auto buttonBox = dlg.findChild<QDialogButtonBox *>(QStringLiteral("buttonbox")); 0034 QVERIFY(buttonBox); 0035 } 0036 0037 QTEST_MAIN(GravatarDownloadPixmapDialogTest) 0038 0039 #include "moc_gravatardownloadpixmapdialogtest.cpp"