Remove a deprecated test for the removed unchecked table

This commit is contained in:
Thiago Silva 2023-04-19 14:22:09 -03:00
commit f3b9eb9123
No known key found for this signature in database
GPG key ID: 034303EB8F453169

View file

@ -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;