Page MenuHome GnuPG

No OneTemporary

diff --git a/autotests/widgets/messageviewerdialogtest.cpp b/autotests/widgets/messageviewerdialogtest.cpp
index 3202ff8..a0a0036 100644
--- a/autotests/widgets/messageviewerdialogtest.cpp
+++ b/autotests/widgets/messageviewerdialogtest.cpp
@@ -1,41 +1,44 @@
// SPDX-FileCopyrightText: 2023 g10 Code GmbH
// SPDX-FileContributor: Carl Schwan <carl@carlschwan.eu>
// SPDX-License-Identifier: LGPL-2.0-or-later
#include <MimeTreeParserWidgets/MessageViewerDialog>
#include <QLayout>
#include <QTest>
using namespace MimeTreeParser::Widgets;
class MessageViewerDialogTest : public QObject
{
Q_OBJECT
private Q_SLOTS:
void messageViewerDialogCreationMultipleTest()
{
MessageViewerDialog dialog(QLatin1String(MAIL_DATA_DIR) + QLatin1Char('/') + QLatin1String("combined.mbox"));
QCOMPARE(dialog.messages().count(), 3);
QCOMPARE(dialog.layout()->count(), 2);
QVERIFY(dialog.layout()->itemAt(1)->layout());
QCOMPARE(dialog.layout()->itemAt(1)->layout()->count(), 2);
const auto actions = dialog.layout()->menuBar()->actions();
QCOMPARE(actions.count(), 2);
}
void messageViewerDialogCreationTest()
{
MessageViewerDialog dialog(QLatin1String(MAIL_DATA_DIR) + QLatin1Char('/') + QLatin1String("plaintext.mbox"));
QCOMPARE(dialog.messages().count(), 1);
- QCOMPARE(dialog.layout()->count(), 1); // no toolbar here
- QVERIFY(dialog.layout()->itemAt(0)->layout());
- QCOMPARE(dialog.layout()->itemAt(0)->layout()->count(), 2);
+ QCOMPARE(dialog.layout()->count(), 2);
+
+ QVERIFY(!dialog.layout()->itemAt(0)->widget()->isVisible());
+
+ QVERIFY(dialog.layout()->itemAt(1)->layout());
+ QCOMPARE(dialog.layout()->itemAt(1)->layout()->count(), 2);
}
};
QTEST_MAIN(MessageViewerDialogTest)
#include "messageviewerdialogtest.moc"

File Metadata

Mime Type
text/x-diff
Expires
Thu, Jul 17, 12:51 AM (1 d, 6 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
d3/d0/f02a0ecd873770cbe463d60a6f3f

Event Timeline