v30.3-roots.1 · Commit 42: [PATCH 42/68] test: adapt full-suite fixtures to current Roots policy and P2P APIs
test/functional/mempool_sigoplimit.py
Before: test/functional/mempool_sigoplimit.py · After: test/functional/mempool_sigoplimit.py
File metadata
index 41e06bdabfbc71926d8db68b89d097b75d12d0a3..f1722daf1c6a5c30a4ef5d02bce7288d113a0aa9 100755
Download original patch · Release notes
Diff rows 1–16 of 16. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
test/functional/mempool_sigoplimit.py
CHANGED
|
@@ -147,7 +147,7 @@ class BytesPerSigOpTest(BitcoinTestFramework):
|
|
| 147 |
self.log.info("Test a overly-large sigops-vbyte hits package limits")
|
| 148 |
# Make a 2-transaction package which fails vbyte checks even though
|
| 149 |
# separately they would work.
|
| 150 |
-
self.restart_node(0, extra_args=["-bytespersigop=5000","-permitbaremultisig=1"])
|
| 151 |
|
| 152 |
def create_bare_multisig_tx(utxo_to_spend=None):
|
| 153 |
_, pubkey = generate_keypair()
|
|
@@ -229,7 +229,7 @@ class BytesPerSigOpTest(BitcoinTestFramework):
|
|
| 229 |
else:
|
| 230 |
bytespersigop_parameter = f"-bytespersigop={bytes_per_sigop}"
|
| 231 |
self.log.info(f"Test sigops limit setting {bytespersigop_parameter}...")
|
| 232 |
-
self.restart_node(0, extra_args=[bytespersigop_parameter])
|
| 233 |
|
| 234 |
for num_sigops in (69, 101, 142, 183, 222):
|
| 235 |
self.test_sigops_limit(bytes_per_sigop, num_sigops)
|
|
|
|
| 147 |
self.log.info("Test a overly-large sigops-vbyte hits package limits")
|
| 148 |
# Make a 2-transaction package which fails vbyte checks even though
|
| 149 |
# separately they would work.
|
| 150 |
+
self.restart_node(0, extra_args=self.extra_args[0] + ["-bytespersigop=5000", "-permitbaremultisig=1"])
|
| 151 |
|
| 152 |
def create_bare_multisig_tx(utxo_to_spend=None):
|
| 153 |
_, pubkey = generate_keypair()
|
|
|
|
| 229 |
else:
|
| 230 |
bytespersigop_parameter = f"-bytespersigop={bytes_per_sigop}"
|
| 231 |
self.log.info(f"Test sigops limit setting {bytespersigop_parameter}...")
|
| 232 |
+
self.restart_node(0, extra_args=self.extra_args[0] + [bytespersigop_parameter])
|
| 233 |
|
| 234 |
for num_sigops in (69, 101, 142, 183, 222):
|
| 235 |
self.test_sigops_limit(bytes_per_sigop, num_sigops)
|