mirror of
https://github.com/XRPLF/clio.git
synced 2025-12-06 17:27:58 +00:00
@@ -19,6 +19,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
#include <functional>
|
||||
|
||||
struct FakeAmendmentBlockAction {
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
#include <boost/log/utility/setup/common_attributes.hpp>
|
||||
#include <boost/log/utility/setup/console.hpp>
|
||||
#include <boost/log/utility/setup/formatter_parser.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include <memory>
|
||||
|
||||
@@ -20,8 +20,21 @@
|
||||
#pragma once
|
||||
|
||||
#include "data/BackendInterface.h"
|
||||
#include "data/DBHelpers.h"
|
||||
#include "data/Types.h"
|
||||
#include "util/config/Config.h"
|
||||
|
||||
#include <boost/asio/spawn.hpp>
|
||||
#include <boost/json/object.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
#include <ripple/basics/base_uint.h>
|
||||
#include <ripple/protocol/AccountID.h>
|
||||
#include <ripple/protocol/LedgerHeader.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
using namespace data;
|
||||
|
||||
|
||||
@@ -22,6 +22,12 @@
|
||||
#include "data/Types.h"
|
||||
|
||||
#include <gmock/gmock.h>
|
||||
#include <ripple/basics/base_uint.h>
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
#include <vector>
|
||||
|
||||
struct MockCache {
|
||||
virtual ~MockCache() = default;
|
||||
|
||||
@@ -20,9 +20,11 @@
|
||||
#pragma once
|
||||
|
||||
#include <boost/json.hpp>
|
||||
#include <boost/json/object.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
|
||||
#include <chrono>
|
||||
#include <string>
|
||||
|
||||
struct MockCounters {
|
||||
MOCK_METHOD(void, rpcFailed, (std::string const&), ());
|
||||
|
||||
@@ -22,9 +22,12 @@
|
||||
#include "etl/ETLState.h"
|
||||
|
||||
#include <boost/json.hpp>
|
||||
#include <boost/json/object.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
|
||||
#include <chrono>
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
|
||||
struct MockETLService {
|
||||
MOCK_METHOD(boost::json::object, getInfo, (), (const));
|
||||
|
||||
@@ -19,9 +19,12 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "util/FakeFetchResponse.h"
|
||||
|
||||
#include <gmock/gmock.h>
|
||||
|
||||
#include <chrono>
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
|
||||
struct MockExtractionDataPipe {
|
||||
MOCK_METHOD(void, push, (uint32_t, std::optional<FakeFetchResponse>&&), ());
|
||||
|
||||
@@ -20,10 +20,13 @@
|
||||
#pragma once
|
||||
|
||||
#include "rpc/common/AnyHandler.h"
|
||||
#include "rpc/common/Types.h"
|
||||
#include "rpc/common/HandlerProvider.h"
|
||||
|
||||
#include <gmock/gmock.h>
|
||||
|
||||
#include <optional>
|
||||
#include <string>
|
||||
|
||||
struct MockHandlerProvider : public rpc::HandlerProvider {
|
||||
public:
|
||||
MOCK_METHOD(bool, contains, (std::string const&), (const, override));
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
#include <gmock/gmock.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
|
||||
struct MockLedgerFetcher {
|
||||
|
||||
@@ -20,9 +20,12 @@
|
||||
#pragma once
|
||||
|
||||
#include "etl/impl/LedgerLoader.h"
|
||||
#include "util/FakeFetchResponse.h"
|
||||
|
||||
#include <gmock/gmock.h>
|
||||
#include <ripple/protocol/LedgerHeader.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
|
||||
struct MockLedgerLoader {
|
||||
|
||||
@@ -20,7 +20,10 @@
|
||||
#pragma once
|
||||
|
||||
#include <gmock/gmock.h>
|
||||
#include <ripple/protocol/LedgerHeader.h>
|
||||
|
||||
#include <chrono>
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
|
||||
struct MockLedgerPublisher {
|
||||
|
||||
@@ -24,9 +24,13 @@
|
||||
|
||||
#include <boost/asio/spawn.hpp>
|
||||
#include <boost/json.hpp>
|
||||
#include <boost/json/object.hpp>
|
||||
#include <boost/json/value.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
#include <string>
|
||||
|
||||
struct MockLoadBalancer {
|
||||
using RawLedgerObjectType = FakeLedgerObject;
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
|
||||
#include <gmock/gmock.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
|
||||
struct MockNetworkValidatedLedgers {
|
||||
|
||||
@@ -19,12 +19,31 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "util/Assert.h"
|
||||
#include "util/config/Config.h"
|
||||
#include "util/prometheus/Counter.h"
|
||||
#include "util/prometheus/Gauge.h"
|
||||
#include "util/prometheus/Histogram.h"
|
||||
#include "util/prometheus/Label.h"
|
||||
#include "util/prometheus/MetricBase.h"
|
||||
#include "util/prometheus/OStream.h"
|
||||
#include "util/prometheus/Prometheus.h"
|
||||
|
||||
#include <boost/json/object.hpp>
|
||||
#include <boost/json/value.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include <concepts>
|
||||
#include <cstdint>
|
||||
#include <iostream>
|
||||
#include <memory>
|
||||
#include <optional>
|
||||
#include <stdexcept>
|
||||
#include <string>
|
||||
#include <unordered_map>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
namespace util::prometheus {
|
||||
|
||||
|
||||
@@ -22,8 +22,12 @@
|
||||
#include "web/Context.h"
|
||||
|
||||
#include <boost/asio.hpp>
|
||||
#include <boost/asio/io_context.hpp>
|
||||
#include <boost/asio/spawn.hpp>
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include <chrono>
|
||||
#include <functional>
|
||||
#include <string>
|
||||
|
||||
struct MockAsyncRPCEngine {
|
||||
|
||||
@@ -20,7 +20,18 @@
|
||||
|
||||
#include "etl/Source.h"
|
||||
|
||||
#include <boost/asio/spawn.hpp>
|
||||
#include <boost/json/object.hpp>
|
||||
#include <boost/uuid/uuid.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
#include <grpcpp/support/status.h>
|
||||
#include <org/xrpl/rpc/v1/get_ledger.pb.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
class MockSource : public etl::Source {
|
||||
public:
|
||||
|
||||
@@ -19,11 +19,21 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "data/Types.h"
|
||||
#include "web/interface/ConnectionBase.h"
|
||||
|
||||
#include <boost/asio/spawn.hpp>
|
||||
#include <boost/json.hpp>
|
||||
#include <boost/json/object.hpp>
|
||||
#include <gmock/gmock.h>
|
||||
#include <ripple/protocol/AccountID.h>
|
||||
#include <ripple/protocol/Fees.h>
|
||||
#include <ripple/protocol/LedgerHeader.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
struct MockSubscriptionManager {
|
||||
public:
|
||||
|
||||
@@ -21,14 +21,25 @@
|
||||
|
||||
#include "data/Types.h"
|
||||
|
||||
#include <ripple/basics/Blob.h>
|
||||
#include <ripple/basics/base_uint.h>
|
||||
#include <ripple/protocol/AccountID.h>
|
||||
#include <ripple/protocol/Issue.h>
|
||||
#include <ripple/protocol/LedgerHeader.h>
|
||||
#include <ripple/protocol/Protocol.h>
|
||||
#include <ripple/protocol/STAmount.h>
|
||||
#include <ripple/protocol/STBase.h>
|
||||
#include <ripple/protocol/STObject.h>
|
||||
#include <ripple/protocol/STTx.h>
|
||||
#include <ripple/protocol/TxMeta.h>
|
||||
#include <ripple/protocol/UintTypes.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <optional>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
/*
|
||||
* Create AccountID object with string
|
||||
|
||||
@@ -22,6 +22,9 @@
|
||||
#include <cstdio>
|
||||
#include <filesystem>
|
||||
#include <fstream>
|
||||
#include <ios>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
|
||||
struct TmpFile {
|
||||
std::string const path;
|
||||
|
||||
Reference in New Issue
Block a user