aboutsummaryrefslogtreecommitdiff
path: root/test/functional/rpc_signrawtransaction.py
diff options
context:
space:
mode:
authorSebastian Falbesoner <sebastian.falbesoner@gmail.com>2021-07-26 00:26:55 +0200
committerSebastian Falbesoner <sebastian.falbesoner@gmail.com>2021-07-27 00:14:52 +0200
commit746f203f1950a7df50b9a7de87a361cc7354ffb4 (patch)
treeedde563a1b28e99f038589687cf47cb70333c110 /test/functional/rpc_signrawtransaction.py
parente3237b1cd07a5099fbb0108218194eb653b6a9f3 (diff)
downloadbitcoin-746f203f1950a7df50b9a7de87a361cc7354ffb4.tar.xz
test: introduce `generate_to_height` helper, use in rpc_signrawtransaction
This will speed up the test a bit and avoid potential .generate() RPC timeouts (in sub-test `test_signing_with_cltv()`) on slower machines.
Diffstat (limited to 'test/functional/rpc_signrawtransaction.py')
-rwxr-xr-xtest/functional/rpc_signrawtransaction.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/test/functional/rpc_signrawtransaction.py b/test/functional/rpc_signrawtransaction.py
index 71933fe1ba..dacd7b9c5e 100755
--- a/test/functional/rpc_signrawtransaction.py
+++ b/test/functional/rpc_signrawtransaction.py
@@ -15,6 +15,7 @@ from test_framework.util import (
assert_equal,
assert_raises_rpc_error,
find_vout_for_address,
+ generate_to_height,
hex_str_to_bytes,
)
from test_framework.messages import (
@@ -270,7 +271,7 @@ class SignRawTransactionsTest(BitcoinTestFramework):
getcontext().prec = 8
# Make sure CSV is active
- self.nodes[0].generate(500)
+ generate_to_height(self.nodes[0], 500)
assert self.nodes[0].getblockchaininfo()['softforks']['csv']['active']
# Create a P2WSH script with CSV
@@ -306,7 +307,7 @@ class SignRawTransactionsTest(BitcoinTestFramework):
getcontext().prec = 8
# Make sure CLTV is active
- self.nodes[0].generate(1500)
+ generate_to_height(self.nodes[0], 1500)
assert self.nodes[0].getblockchaininfo()['softforks']['bip65']['active']
# Create a P2WSH script with CLTV