Tidy up genesis Ledger construction

This commit is contained in:
Vinnie Falco
2015-07-11 14:43:21 -07:00
parent 5bd9cd2ee8
commit 692f224e1c
7 changed files with 68 additions and 132 deletions

View File

@@ -146,8 +146,11 @@ class View_test
void
testLedger()
{
Config const config;
using namespace jtx;
auto const ledger = Env::genesis();
auto const ledger =
std::make_shared<Ledger>(
create_genesis, config);
wipe(*ledger);
ReadView& v = *ledger;
succ(v, 0, boost::none);
@@ -388,7 +391,10 @@ class View_test
// ApplyView on that, then another ApplyView,
// erase the item, apply.
{
auto const ledger = Env::genesis();
Config const config;
auto const ledger =
std::make_shared<Ledger>(
create_genesis, config);
wipe(*ledger);
ledger->rawInsert(sle(1));
ReadView& v0 = *ledger;