Changeset View
Changeset View
Standalone View
Standalone View
test/functional/wallet_dump.py
Show First 20 Lines • Show All 136 Lines • ▼ Show 20 Lines | def run_test(self): | ||||
self.nodes[0].dumpwallet, tmpdir + "/node0/wallet.unencrypted.dump") | self.nodes[0].dumpwallet, tmpdir + "/node0/wallet.unencrypted.dump") | ||||
# Restart node with new wallet, and test importwallet | # Restart node with new wallet, and test importwallet | ||||
self.stop_node(0) | self.stop_node(0) | ||||
self.start_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'] == False | assert result['ismine'] is False | ||||
self.nodes[0].importwallet(os.path.abspath( | self.nodes[0].importwallet(os.path.abspath( | ||||
tmpdir + "/node0/wallet.unencrypted.dump")) | tmpdir + "/node0/wallet.unencrypted.dump")) | ||||
# Now check IsMine is true | # Now check IsMine is true | ||||
result = self.nodes[0].getaddressinfo(multisig_addr) | result = self.nodes[0].getaddressinfo(multisig_addr) | ||||
assert result['ismine'] == True | assert result['ismine'] is True | ||||
if __name__ == '__main__': | if __name__ == '__main__': | ||||
WalletDumpTest().main() | WalletDumpTest().main() |