Remove beast::Journal default constructor

This commit is contained in:
Scott Schurr
2018-09-12 16:54:54 -07:00
committed by seelabs
parent 49e61cc0a6
commit 0bbe6e226c
44 changed files with 361 additions and 242 deletions

View File

@@ -18,21 +18,28 @@
//==============================================================================
#include <ripple/basics/BasicConfig.h>
#include <test/jtx/TestSuite.h>
#include <ripple/overlay/Cluster.h>
#include <ripple/overlay/ClusterNode.h>
#include <ripple/protocol/SecretKey.h>
#include <test/jtx/TestSuite.h>
#include <test/unit_test/SuiteJournal.h>
namespace ripple {
namespace tests {
class cluster_test : public ripple::TestSuite
{
test::SuiteJournal journal_;
public:
cluster_test ()
: journal_ ("cluster_test", *this)
{ }
std::unique_ptr<Cluster>
create (std::vector<PublicKey> const& nodes)
{
auto cluster = std::make_unique <Cluster> (beast::Journal ());
auto cluster = std::make_unique <Cluster> (journal_);
for (auto const& n : nodes)
cluster->update (n, "Test");
@@ -188,7 +195,7 @@ public:
{
testcase ("Config Load");
auto c = std::make_unique <Cluster> (beast::Journal ());
auto c = std::make_unique <Cluster> (journal_);
// The servers on the network
std::vector<PublicKey> network;