mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-02-13 05:01:21 -05:00
Fix clone entry gui test
This commit is contained in:
parent
1fe75f9420
commit
97150034bc
@ -45,6 +45,7 @@
|
|||||||
#include "format/KeePass2Reader.h"
|
#include "format/KeePass2Reader.h"
|
||||||
#include "gui/DatabaseTabWidget.h"
|
#include "gui/DatabaseTabWidget.h"
|
||||||
#include "gui/DatabaseWidget.h"
|
#include "gui/DatabaseWidget.h"
|
||||||
|
#include "gui/CloneDialog.h"
|
||||||
#include "gui/FileDialog.h"
|
#include "gui/FileDialog.h"
|
||||||
#include "gui/MainWindow.h"
|
#include "gui/MainWindow.h"
|
||||||
#include "gui/MessageBox.h"
|
#include "gui/MessageBox.h"
|
||||||
@ -563,6 +564,10 @@ void TestGui::testCloneEntry()
|
|||||||
|
|
||||||
triggerAction("actionEntryClone");
|
triggerAction("actionEntryClone");
|
||||||
|
|
||||||
|
CloneDialog* cloneDialog = m_dbWidget->findChild<CloneDialog*>("CloneDialog");
|
||||||
|
QDialogButtonBox* cloneButtonBox = cloneDialog->findChild<QDialogButtonBox*>("buttonBox");
|
||||||
|
QTest::mouseClick(cloneButtonBox->button(QDialogButtonBox::Ok), Qt::LeftButton);
|
||||||
|
|
||||||
QCOMPARE(entryView->model()->rowCount(), 2);
|
QCOMPARE(entryView->model()->rowCount(), 2);
|
||||||
Entry* entryClone = entryView->entryFromIndex(entryView->model()->index(1, 1));
|
Entry* entryClone = entryView->entryFromIndex(entryView->model()->index(1, 1));
|
||||||
QVERIFY(entryOrg->uuid() != entryClone->uuid());
|
QVERIFY(entryOrg->uuid() != entryClone->uuid());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user