Skip to content

Commit c991132

Browse files
author
MacroFake
committed
Merge bitcoin/bitcoin#25693: test: remove unused if statements
7ab43eb test: remove unused if statements (Aurèle Oulès) Pull request description: This change removes two useless if statements in a functional test. ACKs for top commit: furszy: Straightforward ACK 7ab43eb, Tree-SHA512: 56ff472f6f53f82d35dead7181dfefa9e7545dfb989e80fb750062a517f0f3c02882db6daa115f2d844f68fac9ce58170c340cf9c9989368419b02fa7f9790e3
2 parents f27d5f6 + 7ab43eb commit c991132

File tree

1 file changed

+8
-20
lines changed

1 file changed

+8
-20
lines changed

test/functional/wallet_address_types.py

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -345,31 +345,19 @@ def run_test(self):
345345
self.log.info("Nodes with addresstype=legacy never use a P2WPKH change output (unless changetype is set otherwise):")
346346
self.test_change_output_type(0, [to_address_bech32_1], 'legacy')
347347

348-
if self.options.descriptors:
349-
self.log.info("Nodes with addresstype=p2sh-segwit match the change output")
350-
self.test_change_output_type(1, [to_address_p2sh], 'p2sh-segwit')
351-
self.test_change_output_type(1, [to_address_bech32_1], 'bech32')
352-
self.test_change_output_type(1, [to_address_p2sh, to_address_bech32_1], 'bech32')
353-
self.test_change_output_type(1, [to_address_bech32_1, to_address_bech32_2], 'bech32')
354-
else:
355-
self.log.info("Nodes with addresstype=p2sh-segwit match the change output")
356-
self.test_change_output_type(1, [to_address_p2sh], 'p2sh-segwit')
357-
self.test_change_output_type(1, [to_address_bech32_1], 'bech32')
358-
self.test_change_output_type(1, [to_address_p2sh, to_address_bech32_1], 'bech32')
359-
self.test_change_output_type(1, [to_address_bech32_1, to_address_bech32_2], 'bech32')
348+
self.log.info("Nodes with addresstype=p2sh-segwit match the change output")
349+
self.test_change_output_type(1, [to_address_p2sh], 'p2sh-segwit')
350+
self.test_change_output_type(1, [to_address_bech32_1], 'bech32')
351+
self.test_change_output_type(1, [to_address_p2sh, to_address_bech32_1], 'bech32')
352+
self.test_change_output_type(1, [to_address_bech32_1, to_address_bech32_2], 'bech32')
360353

361354
self.log.info("Nodes with change_type=bech32 always use a P2WPKH change output:")
362355
self.test_change_output_type(2, [to_address_bech32_1], 'bech32')
363356
self.test_change_output_type(2, [to_address_p2sh], 'bech32')
364357

365-
if self.options.descriptors:
366-
self.log.info("Nodes with addresstype=bech32 match the change output (unless changetype is set otherwise):")
367-
self.test_change_output_type(3, [to_address_bech32_1], 'bech32')
368-
self.test_change_output_type(3, [to_address_p2sh], 'p2sh-segwit')
369-
else:
370-
self.log.info("Nodes with addresstype=bech32 match the change output (unless changetype is set otherwise):")
371-
self.test_change_output_type(3, [to_address_bech32_1], 'bech32')
372-
self.test_change_output_type(3, [to_address_p2sh], 'p2sh-segwit')
358+
self.log.info("Nodes with addresstype=bech32 match the change output (unless changetype is set otherwise):")
359+
self.test_change_output_type(3, [to_address_bech32_1], 'bech32')
360+
self.test_change_output_type(3, [to_address_p2sh], 'p2sh-segwit')
373361

374362
self.log.info('getrawchangeaddress defaults to addresstype if -changetype is not set and argument is absent')
375363
self.test_address(3, self.nodes[3].getrawchangeaddress(), multisig=False, typ='bech32')

0 commit comments

Comments
 (0)