Skip to content

Commit 81f5ade

Browse files
committed
Move random test util code from setup_common to random
as many of the unit tests don't use this code
1 parent 52ddbd5 commit 81f5ade

35 files changed

+73
-6
lines changed

src/Makefile.test_util.include

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ TEST_UTIL_H = \
1414
test/util/logging.h \
1515
test/util/mining.h \
1616
test/util/net.h \
17+
test/util/random.h \
1718
test/util/script.h \
1819
test/util/setup_common.h \
1920
test/util/str.h \

src/test/base58_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include <base58.h>
88
#include <test/util/json.h>
9+
#include <test/util/random.h>
910
#include <test/util/setup_common.h>
1011
#include <util/strencodings.h>
1112
#include <util/vector.h>

src/test/blockencodings_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <consensus/merkle.h>
88
#include <pow.h>
99
#include <streams.h>
10+
#include <test/util/random.h>
1011
#include <test/util/txmempool.h>
1112

1213
#include <test/util/setup_common.h>

src/test/bloom_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include <random.h>
1313
#include <serialize.h>
1414
#include <streams.h>
15+
#include <test/util/random.h>
1516
#include <test/util/setup_common.h>
1617
#include <uint256.h>
1718
#include <util/strencodings.h>

src/test/checkqueue_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include <checkqueue.h>
66
#include <sync.h>
7+
#include <test/util/random.h>
78
#include <test/util/setup_common.h>
89
#include <util/system.h>
910
#include <util/time.h>

src/test/coins_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#include <coins.h>
77
#include <script/standard.h>
88
#include <streams.h>
9+
#include <test/util/random.h>
910
#include <test/util/setup_common.h>
1011
#include <txdb.h>
1112
#include <uint256.h>

src/test/crypto_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <crypto/muhash.h>
1818
#include <random.h>
1919
#include <streams.h>
20+
#include <test/util/random.h>
2021
#include <test/util/setup_common.h>
2122
#include <util/strencodings.h>
2223

src/test/cuckoocache_tests.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
// Copyright (c) 2012-2021 The Bitcoin Core developers
22
// Distributed under the MIT software license, see the accompanying
33
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4+
45
#include <cuckoocache.h>
56
#include <random.h>
67
#include <script/sigcache.h>
8+
#include <test/util/random.h>
79
#include <test/util/setup_common.h>
810

911
#include <boost/test/unit_test.hpp>

src/test/dbwrapper_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44

55
#include <dbwrapper.h>
6+
#include <test/util/random.h>
67
#include <test/util/setup_common.h>
78
#include <uint256.h>
89
#include <util/string.h>

src/test/hash_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include <clientversion.h>
66
#include <crypto/siphash.h>
77
#include <hash.h>
8+
#include <test/util/random.h>
89
#include <test/util/setup_common.h>
910
#include <util/strencodings.h>
1011

0 commit comments

Comments
 (0)