mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-10-01 01:26:01 -04:00
In TestGui::testEditEntry() wait for the delayed Database::modified() signal.
This commit is contained in:
parent
7db6850528
commit
3c913f196f
@ -98,7 +98,7 @@ void TestGui::testEditEntry()
|
|||||||
QDialogButtonBox* editEntryWidgetButtonBox = editEntryWidget->findChild<QDialogButtonBox*>("buttonBox");
|
QDialogButtonBox* editEntryWidgetButtonBox = editEntryWidget->findChild<QDialogButtonBox*>("buttonBox");
|
||||||
QVERIFY(editEntryWidgetButtonBox);
|
QVERIFY(editEntryWidgetButtonBox);
|
||||||
QTest::mouseClick(editEntryWidgetButtonBox->button(QDialogButtonBox::Ok), Qt::LeftButton);
|
QTest::mouseClick(editEntryWidgetButtonBox->button(QDialogButtonBox::Ok), Qt::LeftButton);
|
||||||
QTest::qWait(20);
|
QTest::qWait(200); // wait for modified timer
|
||||||
// make sure the database isn't marked as modified
|
// make sure the database isn't marked as modified
|
||||||
QCOMPARE(m_tabWidget->tabText(m_tabWidget->currentIndex()), QString("NewDatabase.kdbx"));
|
QCOMPARE(m_tabWidget->tabText(m_tabWidget->currentIndex()), QString("NewDatabase.kdbx"));
|
||||||
}
|
}
|
||||||
@ -135,7 +135,7 @@ void TestGui::testAddEntry()
|
|||||||
|
|
||||||
QCOMPARE(entry->title(), QString("test"));
|
QCOMPARE(entry->title(), QString("test"));
|
||||||
QCOMPARE(entry->historyItems().size(), 0);
|
QCOMPARE(entry->historyItems().size(), 0);
|
||||||
QTest::qWait(200);
|
QTest::qWait(200); // wait for modified timer
|
||||||
QCOMPARE(m_tabWidget->tabText(m_tabWidget->currentIndex()), QString("NewDatabase.kdbx*"));
|
QCOMPARE(m_tabWidget->tabText(m_tabWidget->currentIndex()), QString("NewDatabase.kdbx*"));
|
||||||
|
|
||||||
QAction* entryEditAction = m_mainWindow->findChild<QAction*>("actionEntryEdit");
|
QAction* entryEditAction = m_mainWindow->findChild<QAction*>("actionEntryEdit");
|
||||||
@ -252,7 +252,7 @@ void TestGui::testSave()
|
|||||||
{
|
{
|
||||||
Database* db = m_tabWidget->currentDatabaseWidget()->database();
|
Database* db = m_tabWidget->currentDatabaseWidget()->database();
|
||||||
db->metadata()->setName("Save");
|
db->metadata()->setName("Save");
|
||||||
QTest::qWait(200);
|
QTest::qWait(200); // wait for modified timer
|
||||||
QCOMPARE(m_tabWidget->tabText(m_tabWidget->currentIndex()), QString("Save*"));
|
QCOMPARE(m_tabWidget->tabText(m_tabWidget->currentIndex()), QString("Save*"));
|
||||||
|
|
||||||
QAction* actionDatabaseSave = m_mainWindow->findChild<QAction*>("actionDatabaseSave");
|
QAction* actionDatabaseSave = m_mainWindow->findChild<QAction*>("actionDatabaseSave");
|
||||||
|
Loading…
Reference in New Issue
Block a user