From f3b9eb91235f2b36c7bf656cfad9bd5b7f96ec0d Mon Sep 17 00:00:00 2001 From: Thiago Silva Date: Wed, 19 Apr 2023 14:22:09 -0300 Subject: [PATCH] Remove a deprecated test for the removed unchecked table --- nano/core_test/block_store.cpp | 50 ---------------------------------- 1 file changed, 50 deletions(-) diff --git a/nano/core_test/block_store.cpp b/nano/core_test/block_store.cpp index 71132bbd..2f3ca5ca 100644 --- a/nano/core_test/block_store.cpp +++ b/nano/core_test/block_store.cpp @@ -959,56 +959,6 @@ TEST (block_store, pruned_random) ASSERT_EQ (hash1, random_hash); } -/* This test has no code to test. -namespace nano -{ -namespace lmdb -{ - // Databases need to be dropped in order to convert to dupsort compatible - TEST (block_store, DISABLED_change_dupsort) // Unchecked is no longer dupsort table - { - nano::test::system system{}; - auto path (nano::unique_path ()); - nano::logger_mt logger{}; - nano::lmdb::store store{ logger, path, nano::dev::constants }; - nano::unchecked_map unchecked{ store, system.stats, false }; - auto transaction (store.tx_begin_write ()); - ASSERT_EQ (0, mdb_drop (store.env.tx (transaction), store.unchecked_store.unchecked_handle, 1)); - ASSERT_EQ (0, mdb_dbi_open (store.env.tx (transaction), "unchecked", MDB_CREATE, &store.unchecked_store.unchecked_handle)); - nano::block_builder builder; - auto send1 = builder - .send () - .previous (0) - .destination (0) - .balance (0) - .sign (nano::dev::genesis_key.prv, nano::dev::genesis_key.pub) - .work (0) - .build_shared (); - auto send2 = builder - .send () - .previous (1) - .destination (0) - .balance (0) - .sign (nano::dev::genesis_key.prv, nano::dev::genesis_key.pub) - .work (0) - .build_shared (); - ASSERT_NE (send1->hash (), send2->hash ()); - unchecked.put (send1->hash (), nano::unchecked_info (send1)); - unchecked.put (send1->hash (), nano::unchecked_info (send2)); - ASSERT_EQ (0, mdb_drop (store.env.tx (transaction), store.unchecked_store.unchecked_handle, 0)); - mdb_dbi_close (store.env, store.unchecked_store.unchecked_handle); - ASSERT_EQ (0, mdb_dbi_open (store.env.tx (transaction), "unchecked", MDB_CREATE | MDB_DUPSORT, &store.unchecked_store.unchecked_handle)); - unchecked.put (send1->hash (), nano::unchecked_info (send1)); - unchecked.put (send1->hash (), nano::unchecked_info (send2)); - ASSERT_EQ (0, mdb_drop (store.env.tx (transaction), store.unchecked_store.unchecked_handle, 1)); - ASSERT_EQ (0, mdb_dbi_open (store.env.tx (transaction), "unchecked", MDB_CREATE | MDB_DUPSORT, &store.unchecked_store.unchecked_handle)); - unchecked.put (send1->hash (), nano::unchecked_info (send1)); - unchecked.put (send1->hash (), nano::unchecked_info (send2)); - } -} -} - */ - TEST (block_store, state_block) { nano::logger_mt logger;