tests: Replace remaining process_commands with self.do_command in tests
This commit is contained in:
parent
70e31cad0c
commit
cea784ef60
@ -469,36 +469,36 @@ class TestDisplayAddress(DeviceTestCase):
|
|||||||
self.assertEquals(result['code'], -7)
|
self.assertEquals(result['code'], -7)
|
||||||
|
|
||||||
def test_display_address_descriptor(self):
|
def test_display_address_descriptor(self):
|
||||||
account_xpub = process_commands(self.dev_args + ['getxpub', 'm/84h/1h/0h'])['xpub']
|
account_xpub = self.do_command(self.dev_args + ['getxpub', 'm/84h/1h/0h'])['xpub']
|
||||||
p2sh_segwit_account_xpub = process_commands(self.dev_args + ['getxpub', 'm/49h/1h/0h'])['xpub']
|
p2sh_segwit_account_xpub = self.do_command(self.dev_args + ['getxpub', 'm/49h/1h/0h'])['xpub']
|
||||||
legacy_account_xpub = process_commands(self.dev_args + ['getxpub', 'm/44h/1h/0h'])['xpub']
|
legacy_account_xpub = self.do_command(self.dev_args + ['getxpub', 'm/44h/1h/0h'])['xpub']
|
||||||
|
|
||||||
# Native SegWit address using xpub:
|
# Native SegWit address using xpub:
|
||||||
process_commands(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + account_xpub + '/0/0)'])
|
self.do_command(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + account_xpub + '/0/0)'])
|
||||||
|
|
||||||
# Native SegWit address using hex encoded pubkey:
|
# Native SegWit address using hex encoded pubkey:
|
||||||
process_commands(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + xpub_to_pub_hex(account_xpub) + '/0/0)'])
|
self.do_command(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + xpub_to_pub_hex(account_xpub) + '/0/0)'])
|
||||||
|
|
||||||
# P2SH wrapped SegWit address using xpub:
|
# P2SH wrapped SegWit address using xpub:
|
||||||
process_commands(self.dev_args + ['displayaddress', '--desc', 'sh(wpkh([' + self.fingerprint + '/49h/1h/0h)]' + p2sh_segwit_account_xpub + '/0/0))'])
|
self.do_command(self.dev_args + ['displayaddress', '--desc', 'sh(wpkh([' + self.fingerprint + '/49h/1h/0h)]' + p2sh_segwit_account_xpub + '/0/0))'])
|
||||||
|
|
||||||
# Legacy address
|
# Legacy address
|
||||||
process_commands(self.dev_args + ['displayaddress', '--desc', 'pkh([' + self.fingerprint + '/44h/1h/0h)]' + legacy_account_xpub + '/0/0)'])
|
self.do_command(self.dev_args + ['displayaddress', '--desc', 'pkh([' + self.fingerprint + '/44h/1h/0h)]' + legacy_account_xpub + '/0/0)'])
|
||||||
|
|
||||||
# Should check xpub
|
# Should check xpub
|
||||||
result = process_commands(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + "not_and_xpub" + '/0/0)'])
|
result = self.do_command(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + "not_and_xpub" + '/0/0)'])
|
||||||
self.assertIn('error', result)
|
self.assertIn('error', result)
|
||||||
self.assertIn('code', result)
|
self.assertIn('code', result)
|
||||||
self.assertEqual(result['code'], -7)
|
self.assertEqual(result['code'], -7)
|
||||||
|
|
||||||
# Should check hex pub
|
# Should check hex pub
|
||||||
result = process_commands(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + "not_and_xpub" + '/0/0)'])
|
result = self.do_command(self.dev_args + ['displayaddress', '--desc', 'wpkh([' + self.fingerprint + '/84h/1h/0h)]' + "not_and_xpub" + '/0/0)'])
|
||||||
self.assertIn('error', result)
|
self.assertIn('error', result)
|
||||||
self.assertIn('code', result)
|
self.assertIn('code', result)
|
||||||
self.assertEqual(result['code'], -7)
|
self.assertEqual(result['code'], -7)
|
||||||
|
|
||||||
# Should check fingerprint
|
# Should check fingerprint
|
||||||
process_commands(self.dev_args + ['displayaddress', '--desc', 'wpkh([00000000/84h/1h/0h)]' + account_xpub + '/0/0)'])
|
self.do_command(self.dev_args + ['displayaddress', '--desc', 'wpkh([00000000/84h/1h/0h)]' + account_xpub + '/0/0)'])
|
||||||
self.assertIn('error', result)
|
self.assertIn('error', result)
|
||||||
self.assertIn('code', result)
|
self.assertIn('code', result)
|
||||||
self.assertEqual(result['code'], -7)
|
self.assertEqual(result['code'], -7)
|
||||||
|
|||||||
@ -93,7 +93,7 @@ def digitalbitbox_test_suite(rpc, userpass, simulator, interface):
|
|||||||
self.assertTrue(result['success'])
|
self.assertTrue(result['success'])
|
||||||
|
|
||||||
# Reset back to original
|
# Reset back to original
|
||||||
result = process_commands(self.dev_args + ['wipe'])
|
result = self.do_command(self.dev_args + ['wipe'])
|
||||||
self.assertTrue(result['success'])
|
self.assertTrue(result['success'])
|
||||||
send_plain(b'{"password":"0000"}', dev)
|
send_plain(b'{"password":"0000"}', dev)
|
||||||
send_encrypt(json.dumps({"seed":{"source":"backup","filename":"test_backup.pdf","key":"key"}}), '0000', dev)
|
send_encrypt(json.dumps({"seed":{"source":"backup","filename":"test_backup.pdf","key":"key"}}), '0000', dev)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user