Remove a deprecated test for the removed unchecked table
This commit is contained in:
parent
d8a2f4e9ce
commit
f3b9eb9123
1 changed files with 0 additions and 50 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue