aboutsummaryrefslogtreecommitdiff
path: root/tests/unit_tests/blockchain_db.cpp
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2019-04-16 22:30:40 +0200
committerRiccardo Spagni <ric@spagni.net>2019-04-16 22:30:40 +0200
commit46c477ab308f0c051b13e3356c24ebc2257bf0a6 (patch)
treef805eef0733c7d2da03535fb9bb1bcf799d276af /tests/unit_tests/blockchain_db.cpp
parent1f809e7485fc3085c4ec5fc245db7d45011d2248 (diff)
parent5e673c03fec66024027b94229fa2e317d7767a20 (diff)
downloadmonzero-core-46c477ab308f0c051b13e3356c24ebc2257bf0a6.tar.gz
monzero-core-46c477ab308f0c051b13e3356c24ebc2257bf0a6.tar.xz
monzero-core-46c477ab308f0c051b13e3356c24ebc2257bf0a6.zip
Merge pull request #5400
5e673c03 blockchain_db: fix db txn ending too early (moneromooo-monero)
Diffstat (limited to 'tests/unit_tests/blockchain_db.cpp')
-rw-r--r--tests/unit_tests/blockchain_db.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/unit_tests/blockchain_db.cpp b/tests/unit_tests/blockchain_db.cpp
index 4fbc21ddc..f302d7946 100644
--- a/tests/unit_tests/blockchain_db.cpp
+++ b/tests/unit_tests/blockchain_db.cpp
@@ -271,6 +271,8 @@ TYPED_TEST(BlockchainDBTest, AddBlock)
this->get_filenames();
this->init_hard_fork();
+ db_wtxn_guard guard(this->m_db);
+
// adding a block with no parent in the blockchain should throw.
// note: this shouldn't be possible, but is a good (and cheap) failsafe.
//
@@ -317,6 +319,8 @@ TYPED_TEST(BlockchainDBTest, RetrieveBlockData)
this->get_filenames();
this->init_hard_fork();
+ db_wtxn_guard guard(this->m_db);
+
ASSERT_NO_THROW(this->m_db->add_block(this->m_blocks[0], t_sizes[0], t_sizes[0], t_diffs[0], t_coins[0], this->m_txs[0]));
ASSERT_EQ(t_sizes[0], this->m_db->get_block_weight(0));