Changeset View
Changeset View
Standalone View
Standalone View
test/functional/tool_wallet.py
Show First 20 Lines • Show All 240 Lines • ▼ Show 20 Lines | def test_salvage(self): | ||||
self.log.info('Check salvage') | self.log.info('Check salvage') | ||||
self.start_node(0, ['-wallet=salvage']) | self.start_node(0, ['-wallet=salvage']) | ||||
self.stop_node(0) | self.stop_node(0) | ||||
self.assert_tool_output('', '-wallet=salvage', 'salvage') | self.assert_tool_output('', '-wallet=salvage', 'salvage') | ||||
def run_test(self): | def run_test(self): | ||||
self.wallet_path = os.path.join( | self.wallet_path = os.path.join( | ||||
self.nodes[0].datadir, self.chain, 'wallets', 'wallet.dat') | self.nodes[0].datadir, | ||||
self.chain, | |||||
'wallets', | |||||
self.default_wallet_name, | |||||
self.wallet_data_filename | |||||
) | |||||
self.test_invalid_tool_commands_and_args() | self.test_invalid_tool_commands_and_args() | ||||
# Warning: The following tests are order-dependent. | # Warning: The following tests are order-dependent. | ||||
self.test_tool_wallet_info() | self.test_tool_wallet_info() | ||||
self.test_tool_wallet_info_after_transaction() | self.test_tool_wallet_info_after_transaction() | ||||
self.test_tool_wallet_create_on_existing_wallet() | self.test_tool_wallet_create_on_existing_wallet() | ||||
self.test_getwalletinfo_on_different_wallet() | self.test_getwalletinfo_on_different_wallet() | ||||
self.test_salvage() | self.test_salvage() | ||||
if __name__ == '__main__': | if __name__ == '__main__': | ||||
ToolWalletTest().main() | ToolWalletTest().main() |