Skip to content

Commit

Permalink
test: use 327 fewer blocks in feature_nulldummy
Browse files Browse the repository at this point in the history
by generating 100 blocks for coinbase maturity instead of 427.

This speeds up the test and should help avoid timeout errors.
  • Loading branch information
jonatack committed Mar 10, 2021
1 parent 68c280f commit ccd976d
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions test/functional/feature_nulldummy.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@
from test_framework.test_framework import BitcoinTestFramework
from test_framework.util import assert_equal, assert_raises_rpc_error

COINBASE_MATURITY = 427
COINBASE_MATURITY = 100
NULLDUMMY_ERROR = "non-mandatory-script-verify-flag (Dummy CHECKMULTISIG argument must be zero)"

def trueDummy(tx):
scriptSig = CScript(tx.vin[0].scriptSig)
newscript = []
for i in scriptSig:
if (len(newscript) == 0):
if len(newscript) == 0:
assert len(i) == 0
newscript.append(b'\x51')
else:
Expand All @@ -38,7 +38,7 @@ def trueDummy(tx):
class NULLDUMMYTest(BitcoinTestFramework):

def set_test_params(self):
# Need two nodes only so GBT doesn't complain that it's not connected
# Need two nodes so GBT (getblocktemplate) doesn't complain that it's not connected.
self.num_nodes = 2
self.setup_clean_chain = True
# This script tests NULLDUMMY activation, which is part of the 'segwit' deployment, so we go through
Expand Down

0 comments on commit ccd976d

Please sign in to comment.