aboutsummaryrefslogtreecommitdiff
path: root/test/functional/feature_pruning.py
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2018-12-11 19:09:54 -0500
committerMarcoFalke <falke.marco@gmail.com>2018-12-11 19:09:06 -0500
commitfa3e874d6938b62f500825de6c3f4d3f3ffd8f31 (patch)
treec250c2441c1d2c73de54edef5bb233b847d8247a /test/functional/feature_pruning.py
parent7701b62561c4d39d0e111c9894c5455087c3c778 (diff)
downloadbitcoin-fa3e874d6938b62f500825de6c3f4d3f3ffd8f31.tar.xz
test: pruning: Check that verifychain can be called when pruned
Diffstat (limited to 'test/functional/feature_pruning.py')
-rwxr-xr-xtest/functional/feature_pruning.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/functional/feature_pruning.py b/test/functional/feature_pruning.py
index c162f46d63..11c6712881 100755
--- a/test/functional/feature_pruning.py
+++ b/test/functional/feature_pruning.py
@@ -191,6 +191,8 @@ class PruneTest(BitcoinTestFramework):
def reorg_back(self):
# Verify that a block on the old main chain fork has been pruned away
assert_raises_rpc_error(-1, "Block not available (pruned data)", self.nodes[2].getblock, self.forkhash)
+ with self.nodes[2].assert_debug_log(expected_msgs=['block verification stopping at height', '(pruning, no data)']):
+ self.nodes[2].verifychain(checklevel=4, nblocks=0)
self.log.info("Will need to redownload block %d" % self.forkheight)
# Verify that we have enough history to reorg back to the fork point