mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-07-28 12:33:16 +02:00
test: Avoid overwriting the NodeContext member of the testing setup
This commit is contained in:
@@ -18,7 +18,6 @@ struct InitWalletDirTestingSetup: public BasicTestingSetup {
|
|||||||
fs::path m_datadir;
|
fs::path m_datadir;
|
||||||
fs::path m_cwd;
|
fs::path m_cwd;
|
||||||
std::map<std::string, fs::path> m_walletdir_path_cases;
|
std::map<std::string, fs::path> m_walletdir_path_cases;
|
||||||
NodeContext m_node;
|
|
||||||
std::unique_ptr<interfaces::Chain> m_chain = interfaces::MakeChain(m_node);
|
std::unique_ptr<interfaces::Chain> m_chain = interfaces::MakeChain(m_node);
|
||||||
std::unique_ptr<interfaces::ChainClient> m_chain_client;
|
std::unique_ptr<interfaces::ChainClient> m_chain_client;
|
||||||
};
|
};
|
||||||
|
@@ -19,7 +19,6 @@
|
|||||||
struct WalletTestingSetup: public TestingSetup {
|
struct WalletTestingSetup: public TestingSetup {
|
||||||
explicit WalletTestingSetup(const std::string& chainName = CBaseChainParams::MAIN);
|
explicit WalletTestingSetup(const std::string& chainName = CBaseChainParams::MAIN);
|
||||||
|
|
||||||
NodeContext m_node;
|
|
||||||
std::unique_ptr<interfaces::Chain> m_chain = interfaces::MakeChain(m_node);
|
std::unique_ptr<interfaces::Chain> m_chain = interfaces::MakeChain(m_node);
|
||||||
std::unique_ptr<interfaces::ChainClient> m_chain_client = interfaces::MakeWalletClient(*m_chain, {});
|
std::unique_ptr<interfaces::ChainClient> m_chain_client = interfaces::MakeWalletClient(*m_chain, {});
|
||||||
CWallet m_wallet;
|
CWallet m_wallet;
|
||||||
|
@@ -535,7 +535,6 @@ public:
|
|||||||
return it->second;
|
return it->second;
|
||||||
}
|
}
|
||||||
|
|
||||||
NodeContext m_node;
|
|
||||||
std::unique_ptr<interfaces::Chain> m_chain = interfaces::MakeChain(m_node);
|
std::unique_ptr<interfaces::Chain> m_chain = interfaces::MakeChain(m_node);
|
||||||
std::unique_ptr<CWallet> wallet;
|
std::unique_ptr<CWallet> wallet;
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user