mirror of https://github.com/zcash/zcash.git
Replace setup_clean_chain with cache_behavior in rpc test init.
This commit is contained in:
parent
6477c6165b
commit
035a26b674
|
@ -46,7 +46,7 @@ class AddressIndexTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self):
|
||||
# -insightexplorer causes addressindex to be enabled (fAddressIndex = true)
|
||||
|
|
|
@ -28,7 +28,6 @@ class BlockchainTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = False
|
||||
self.num_nodes = 2
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -22,7 +22,7 @@ class CoinbaseFundingStreamsTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 2
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def start_node_with(self, index, extra_args=[]):
|
||||
args = [
|
||||
|
|
|
@ -16,7 +16,7 @@ class DecodeScriptTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -16,7 +16,7 @@ class DisableWalletTest (BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -14,7 +14,7 @@ from test_framework.test_framework import BitcoinTestFramework
|
|||
class LoggingTest(BitcoinTestFramework):
|
||||
def set_test_params(self):
|
||||
self.num_nodes = 1
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def run_test(self):
|
||||
# test default log file name
|
||||
|
|
|
@ -14,7 +14,7 @@ from test_framework.test_framework import BitcoinTestFramework
|
|||
class WalletFileTest(BitcoinTestFramework):
|
||||
def set_test_params(self):
|
||||
self.num_nodes = 1
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def run_test(self):
|
||||
# test default wallet location
|
||||
|
|
|
@ -30,7 +30,7 @@ class Zip221Test(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_nodes(self):
|
||||
return start_nodes(self.num_nodes, self.options.tmpdir, extra_args=[[
|
||||
|
|
|
@ -18,7 +18,6 @@ class ForkNotifyTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 2
|
||||
self.setup_clean_chain = False
|
||||
|
||||
alert_filename = None # Set by setup_network
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ class FrameworkTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 2
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def start_node_with(self, index, extra_args=[]):
|
||||
args = []
|
||||
|
|
|
@ -17,7 +17,7 @@ class RawTransactionsTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 4
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -50,11 +50,6 @@ class GetBlockTemplateLPTest(BitcoinTestFramework):
|
|||
Test longpolling with getblocktemplate.
|
||||
'''
|
||||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def run_test(self):
|
||||
print("Warning: this test will take about 70 seconds in the best case. Be patient.")
|
||||
self.nodes[0].generate(10)
|
||||
|
|
|
@ -99,7 +99,6 @@ class GetBlockTemplateProposalTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 2
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def setup_network(self):
|
||||
self.nodes = self.setup_nodes()
|
||||
|
|
|
@ -13,10 +13,6 @@ from test_framework.test_framework import BitcoinTestFramework
|
|||
from test_framework.util import assert_equal
|
||||
|
||||
class GetChainTipsTest (BitcoinTestFramework):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def run_test (self):
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ class GetMiningInfoTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 1
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self, split=False):
|
||||
self.nodes = start_nodes(self.num_nodes, self.options.tmpdir)
|
||||
|
|
|
@ -22,7 +22,7 @@ class GetrawtransactionTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self):
|
||||
# -insightexplorer causes spentindex to be enabled (fSpentIndex = true)
|
||||
|
|
|
@ -18,7 +18,6 @@ class HTTPBasicsTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def setup_network(self):
|
||||
self.nodes = self.setup_nodes()
|
||||
|
|
|
@ -17,7 +17,7 @@ import time
|
|||
class InvalidateTest(BitcoinTestFramework):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 3
|
||||
|
||||
def setup_network(self):
|
||||
|
|
|
@ -19,7 +19,7 @@ class KeyImportExportTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self, split=False):
|
||||
self.nodes = start_nodes(self.num_nodes, self.options.tmpdir )
|
||||
|
|
|
@ -87,7 +87,6 @@ class KeyPoolTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = False
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_network(self):
|
||||
|
|
|
@ -32,10 +32,6 @@ def check_array_result(object_array, to_match, expected):
|
|||
raise AssertionError("No objects matched %s"%(str(to_match)))
|
||||
|
||||
class ListTransactionsTest(BitcoinTestFramework):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def run_test(self):
|
||||
# Simple send, 0 to 1:
|
||||
|
|
|
@ -88,7 +88,7 @@ class MaxBlocksInFlightTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_network(self):
|
||||
|
|
|
@ -40,7 +40,7 @@ class MempoolLimit(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 4
|
||||
|
||||
def run_test(self):
|
||||
|
|
|
@ -26,7 +26,7 @@ class MempoolUpgradeActivationTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 2
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self):
|
||||
args = ["-checkmempool", "-debug=mempool", "-blockmaxsize=4000",
|
||||
|
|
|
@ -19,7 +19,6 @@ class MempoolCoinbaseTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 2
|
||||
self.setup_clean_chain = False
|
||||
|
||||
alert_filename = None # Set by setup_network
|
||||
|
||||
|
|
|
@ -21,7 +21,6 @@ class MempoolCoinbaseTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 1
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def setup_network(self):
|
||||
# Just need one node for this test
|
||||
|
|
|
@ -26,7 +26,6 @@ class MempoolSpendCoinbaseTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 1
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def setup_network(self):
|
||||
# Just need one node for this test
|
||||
|
|
|
@ -19,7 +19,7 @@ class MerkleBlockTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 4
|
||||
|
||||
def setup_network(self):
|
||||
|
|
|
@ -26,7 +26,7 @@ class ShieldCoinbaseTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def start_node_with(self, index, extra_args=[]):
|
||||
args = [
|
||||
|
|
|
@ -19,7 +19,6 @@ class HTTPBasicsTest (BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = False
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_chain(self):
|
||||
|
|
|
@ -17,11 +17,6 @@ import urllib.parse
|
|||
|
||||
class NodeHandlingTest (BitcoinTestFramework):
|
||||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def run_test(self):
|
||||
###########################
|
||||
# setban/listbanned tests #
|
||||
|
|
|
@ -27,7 +27,7 @@ class NuparamsTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 1
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self, split=False):
|
||||
args = [[
|
||||
|
|
|
@ -28,7 +28,7 @@ class OrchardReorgTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_nodes(self):
|
||||
return start_nodes(self.num_nodes, self.options.tmpdir, extra_args=[[
|
||||
|
|
|
@ -120,7 +120,7 @@ class AcceptBlockTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 2
|
||||
|
||||
def setup_network(self):
|
||||
|
|
|
@ -17,7 +17,7 @@ class TxExpiringSoonTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self):
|
||||
self.nodes = start_nodes(self.num_nodes, self.options.tmpdir)
|
||||
|
|
|
@ -17,7 +17,7 @@ class TxExpiryDoSTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 1
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self):
|
||||
self.nodes = start_nodes(self.num_nodes, self.options.tmpdir)
|
||||
|
|
|
@ -38,8 +38,6 @@ addnode connect to generic DNS name
|
|||
class ProxyTest(BitcoinTestFramework):
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = False
|
||||
|
||||
self.have_ipv6 = test_ipv6_local()
|
||||
# Create two proxies on different ports
|
||||
|
|
|
@ -27,7 +27,7 @@ class PruneTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 3
|
||||
|
||||
self.utxo = []
|
||||
|
|
|
@ -21,7 +21,7 @@ class RawTransactionsTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 3
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -54,11 +54,6 @@ def check_array_result(object_array, to_match, expected, should_not_find = False
|
|||
|
||||
class ReceivedByTest(BitcoinTestFramework):
|
||||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def run_test(self):
|
||||
'''
|
||||
listreceivedbyaddress Test
|
||||
|
|
|
@ -17,7 +17,7 @@ class ReindexTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_network(self):
|
||||
|
|
|
@ -53,7 +53,7 @@ class RESTTest (BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 3
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -18,7 +18,7 @@ class RewindBlockIndexTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self, split=False):
|
||||
# Node 0 - Overwinter, then Sprout, then Overwinter again
|
||||
|
|
|
@ -29,7 +29,7 @@ class RPCBindTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_network(self):
|
||||
|
|
|
@ -45,7 +45,7 @@ class SaplingRewindTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
# This mirrors how the network was setup in the bash test
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -17,7 +17,7 @@ class ShorterBlockTimes(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_nodes(self):
|
||||
return start_nodes(self.num_nodes, self.options.tmpdir, [[
|
||||
|
|
|
@ -13,7 +13,7 @@ class SignRawTransactionsTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 1
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -146,7 +146,6 @@ class EstimateFeeTest(BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def setup_network(self):
|
||||
'''
|
||||
|
|
|
@ -10,7 +10,7 @@ class ThreeOfThreeRestoreTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 4
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -48,7 +48,7 @@ class TurnstileTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self, split=False):
|
||||
self.nodes = start_nodes(self.num_nodes, self.options.tmpdir)
|
||||
|
|
|
@ -15,11 +15,6 @@ from test_framework.util import assert_equal, connect_nodes, \
|
|||
|
||||
class TxnMallTest(BitcoinTestFramework):
|
||||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = False
|
||||
|
||||
def add_options(self, parser):
|
||||
parser.add_option("--mineblock", dest="mine_block", default=False, action="store_true",
|
||||
help="Test double-spend of 1-confirmed transaction")
|
||||
|
|
|
@ -15,7 +15,7 @@ class WalletTest (BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 4
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
|
@ -20,7 +20,7 @@ class WalletAddressesTest(BitcoinTestFramework):
|
|||
super().__init__()
|
||||
# need 2 nodes to import addresses
|
||||
self.num_nodes = 2
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self):
|
||||
self.nodes = start_nodes(
|
||||
|
|
|
@ -30,7 +30,7 @@ class ListReceivedTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 3
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self):
|
||||
self.nodes = start_nodes(
|
||||
|
|
|
@ -22,7 +22,7 @@ class WalletOverwinterTxTest (BitcoinTestFramework):
|
|||
def __init__(self):
|
||||
super().__init__()
|
||||
self.num_nodes = 4
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
|
||||
def setup_network(self, split=False):
|
||||
self.nodes = start_nodes(self.num_nodes, self.options.tmpdir, extra_args=[[
|
||||
|
|
|
@ -53,7 +53,7 @@ class WalletBackupTest(BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 4
|
||||
|
||||
# This mirrors how the network was setup in the bash test
|
||||
|
|
|
@ -14,7 +14,7 @@ class ZapWalletTXesTest (BitcoinTestFramework):
|
|||
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self.setup_clean_chain = True
|
||||
self.cache_behavior = 'clean'
|
||||
self.num_nodes = 3
|
||||
|
||||
def setup_network(self, split=False):
|
||||
|
|
Loading…
Reference in New Issue