Changeset View
Changeset View
Standalone View
Standalone View
src/qt/test/addressbooktests.cpp
Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Lines | void TestAddAddressesToSendBook(interfaces::Node &node) { | ||||
{ | { | ||||
LOCK(wallet->cs_wallet); | LOCK(wallet->cs_wallet); | ||||
wallet->SetAddressBook(r_key_dest, r_label.toStdString(), "receive"); | wallet->SetAddressBook(r_key_dest, r_label.toStdString(), "receive"); | ||||
wallet->SetAddressBook(s_key_dest, s_label.toStdString(), "send"); | wallet->SetAddressBook(s_key_dest, s_label.toStdString(), "send"); | ||||
} | } | ||||
auto check_addbook_size = [&wallet](int expected_size) { | auto check_addbook_size = [&wallet](int expected_size) { | ||||
LOCK(wallet->cs_wallet); | LOCK(wallet->cs_wallet); | ||||
QCOMPARE(static_cast<int>(wallet->mapAddressBook.size()), | QCOMPARE(static_cast<int>(wallet->m_address_book.size()), | ||||
expected_size); | expected_size); | ||||
}; | }; | ||||
// We should start with the two addresses we added earlier and nothing else. | // We should start with the two addresses we added earlier and nothing else. | ||||
check_addbook_size(2); | check_addbook_size(2); | ||||
// Initialize relevant QT models. | // Initialize relevant QT models. | ||||
std::unique_ptr<const PlatformStyle> platformStyle( | std::unique_ptr<const PlatformStyle> platformStyle( | ||||
▲ Show 20 Lines • Show All 55 Lines • Show Last 20 Lines |