Changeset View
Changeset View
Standalone View
Standalone View
test/functional/wallet_dump.py
Show First 20 Lines • Show All 194 Lines • ▼ Show 20 Lines | def run_test(self): | ||||
assert_equal(found_addr_rsv, 90 * 2) | assert_equal(found_addr_rsv, 90 * 2) | ||||
# Overwriting should fail | # Overwriting should fail | ||||
assert_raises_rpc_error(-8, | assert_raises_rpc_error(-8, | ||||
"already exists", | "already exists", | ||||
lambda: self.nodes[0].dumpwallet(wallet_enc_dump)) | lambda: self.nodes[0].dumpwallet(wallet_enc_dump)) | ||||
# Restart node with new wallet, and test importwallet | # Restart node with new wallet, and test importwallet | ||||
self.stop_node(0) | self.restart_node(0, ['-wallet=w2']) | ||||
self.start_node(0, ['-wallet=w2']) | |||||
# Make sure the address is not IsMine before import | # Make sure the address is not IsMine before import | ||||
result = self.nodes[0].getaddressinfo(multisig_addr) | result = self.nodes[0].getaddressinfo(multisig_addr) | ||||
assert result['ismine'] is False | assert result['ismine'] is False | ||||
self.nodes[0].importwallet(wallet_unenc_dump) | self.nodes[0].importwallet(wallet_unenc_dump) | ||||
# Now check IsMine is true | # Now check IsMine is true | ||||
Show All 10 Lines |