Skip to content

Commit 9a84169

Browse files
tests: Reduce compilation time and unneccessary recompiles by removing unused includes in tests
1 parent 1b28bca commit 9a84169

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+46
-62
lines changed

src/qt/test/addressbooktests.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212

1313
#include <key.h>
1414
#include <key_io.h>
15-
#include <pubkey.h>
1615
#include <wallet/wallet.h>
1716

1817
#include <QApplication>

src/qt/test/apptests.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#include <QtGlobal>
2727
#include <QtTest/QtTestWidgets>
2828
#include <QtTest/QtTestGui>
29-
#include <new>
3029
#include <string>
3130
#include <univalue.h>
3231

src/qt/test/rpcnestedtests.cpp

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

55
#include <qt/test/rpcnestedtests.h>
66

7-
#include <fs.h>
87
#include <interfaces/node.h>
98
#include <rpc/server.h>
109
#include <qt/rpcconsole.h>

src/qt/test/rpcnestedtests.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
#include <QObject>
99
#include <QTest>
1010

11-
#include <txdb.h>
12-
#include <txmempool.h>
13-
1411
class RPCNestedTests : public QObject
1512
{
1613
Q_OBJECT

src/qt/test/test_main.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include <config/bitcoin-config.h>
77
#endif
88

9-
#include <chainparams.h>
109
#include <interfaces/node.h>
1110
#include <qt/bitcoin.h>
1211
#include <qt/test/apptests.h>

src/test/allocator_tests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// Distributed under the MIT software license, see the accompanying
33
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44

5+
#include <util/memory.h>
56
#include <util/system.h>
67

7-
#include <support/allocators/secure.h>
88
#include <test/setup_common.h>
99

1010
#include <memory>

src/test/arith_uint256_tests.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <uint256.h>
1212
#include <arith_uint256.h>
1313
#include <string>
14-
#include <version.h>
1514
#include <test/setup_common.h>
1615

1716
BOOST_FIXTURE_TEST_SUITE(arith_uint256_tests, BasicTestingSetup)

src/test/bip32_tests.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@
44

55
#include <boost/test/unit_test.hpp>
66

7+
#include <clientversion.h>
78
#include <key.h>
89
#include <key_io.h>
9-
#include <uint256.h>
10+
#include <streams.h>
1011
#include <util/system.h>
1112
#include <util/strencodings.h>
1213
#include <test/setup_common.h>

src/test/blockchain_tests.cpp

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

33
#include <stdlib.h>
44

5+
#include <chain.h>
56
#include <rpc/blockchain.h>
67
#include <test/setup_common.h>
78

src/test/blockencodings_tests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <consensus/merkle.h>
77
#include <chainparams.h>
88
#include <pow.h>
9-
#include <random.h>
9+
#include <streams.h>
1010

1111
#include <test/setup_common.h>
1212

0 commit comments

Comments
 (0)