forked from lthn/blockchain
coretests: hard_fork_2 tests now handling m_hardforks properly
This commit is contained in:
parent
8543cf28c9
commit
14bec1cc5a
2 changed files with 5 additions and 12 deletions
|
|
@ -20,7 +20,10 @@ hard_fork_2_base_test::hard_fork_2_base_test(size_t hardfork_01_height, size_t h
|
|||
, m_hardfork_02_height(hardfork_02_height)
|
||||
, m_hardfork_03_height(CURRENCY_MAX_BLOCK_NUMBER)
|
||||
{
|
||||
|
||||
m_hardforks.clear();
|
||||
m_hardforks.set_hardfork_height(1, m_hardfork_01_height);
|
||||
m_hardforks.set_hardfork_height(2, m_hardfork_02_height);
|
||||
m_hardforks.set_hardfork_height(3, m_hardfork_03_height);
|
||||
REGISTER_CALLBACK_METHOD(hard_fork_2_base_test, configure_core);
|
||||
}
|
||||
|
||||
|
|
@ -29,19 +32,11 @@ bool hard_fork_2_base_test::configure_core(currency::core& c, size_t ev_index, c
|
|||
currency::core_runtime_config pc = c.get_blockchain_storage().get_core_runtime_config();
|
||||
pc.min_coinstake_age = TESTS_POS_CONFIG_MIN_COINSTAKE_AGE;
|
||||
pc.pos_minimum_heigh = TESTS_POS_CONFIG_POS_MINIMUM_HEIGH;
|
||||
pc.hard_forks.set_hardfork_height(1, m_hardfork_01_height);
|
||||
pc.hard_forks.set_hardfork_height(2, m_hardfork_02_height);
|
||||
pc.hard_forks.set_hardfork_height(3, m_hardfork_03_height);
|
||||
pc.hard_forks = m_hardforks;
|
||||
c.get_blockchain_storage().set_core_runtime_config(pc);
|
||||
return true;
|
||||
}
|
||||
|
||||
void hard_fork_2_base_test::set_hard_fork_heights_to_generator(test_generator& generator) const
|
||||
{
|
||||
generator.set_hardfork_height(1, m_hardfork_01_height);
|
||||
generator.set_hardfork_height(2, m_hardfork_02_height);
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
hard_fork_2_tx_payer_in_wallet::hard_fork_2_tx_payer_in_wallet()
|
||||
|
|
|
|||
|
|
@ -13,8 +13,6 @@ struct hard_fork_2_base_test : virtual public test_chain_unit_enchanced
|
|||
hard_fork_2_base_test(size_t hardfork_01_height, size_t hardfork_02_height);
|
||||
bool configure_core(currency::core& c, size_t ev_index, const std::vector<test_event_entry>& events);
|
||||
|
||||
void set_hard_fork_heights_to_generator(test_generator& generator) const;
|
||||
|
||||
size_t m_hardfork_01_height;
|
||||
size_t m_hardfork_02_height;
|
||||
size_t m_hardfork_03_height;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue