aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_bitcoin.cpp
diff options
context:
space:
mode:
authorJoão Barbosa <[email protected]>2017-10-24 09:26:05 +0100
committerSuhas Daftuar <[email protected]>2017-11-02 12:39:14 -0400
commit83df25736ebaa23777e965d265ed677a8d79f23f (patch)
tree781000ee1e9b246db0ff115229e53171b69b7c96 /src/test/test_bitcoin.cpp
parentConnect to an extra outbound peer if our tip is stale (diff)
downloaddiscoin-83df25736ebaa23777e965d265ed677a8d79f23f.tar.xz
discoin-83df25736ebaa23777e965d265ed677a8d79f23f.zip
Add CConnmanTest to mutate g_connman in tests
Diffstat (limited to 'src/test/test_bitcoin.cpp')
-rw-r--r--src/test/test_bitcoin.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/test_bitcoin.cpp b/src/test/test_bitcoin.cpp
index c768446d3..85476b6da 100644
--- a/src/test/test_bitcoin.cpp
+++ b/src/test/test_bitcoin.cpp
@@ -25,6 +25,18 @@
#include <memory>
+void CConnmanTest::AddNode(CNode& node)
+{
+ LOCK(g_connman->cs_vNodes);
+ g_connman->vNodes.push_back(&node);
+}
+
+void CConnmanTest::ClearNodes()
+{
+ LOCK(g_connman->cs_vNodes);
+ g_connman->vNodes.clear();
+}
+
uint256 insecure_rand_seed = GetRandHash();
FastRandomContext insecure_rand_ctx(insecure_rand_seed);