Changeset View
Changeset View
Standalone View
Standalone View
test/functional/tool_wallet.py
Show First 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | def test_invalid_tool_commands_and_args(self): | ||||
self.assert_raises_tool_error('Invalid command: help', 'help') | self.assert_raises_tool_error('Invalid command: help', 'help') | ||||
self.assert_raises_tool_error( | self.assert_raises_tool_error( | ||||
'Error: two methods provided (info and create). Only one method should be provided.', | 'Error: two methods provided (info and create). Only one method should be provided.', | ||||
'info', | 'info', | ||||
'create') | 'create') | ||||
self.assert_raises_tool_error( | self.assert_raises_tool_error( | ||||
'Error parsing command line arguments: Invalid parameter -foo', '-foo') | 'Error parsing command line arguments: Invalid parameter -foo', '-foo') | ||||
self.assert_raises_tool_error( | self.assert_raises_tool_error( | ||||
'Error initializing wallet database environment "{}"!\nError loading wallet.dat. Is wallet being used by other process?' | 'Error loading wallet.dat. Is wallet being used by another process?', | ||||
.format(os.path.join(self.nodes[0].datadir, self.chain, 'wallets')), | |||||
'-wallet=wallet.dat', | '-wallet=wallet.dat', | ||||
'info', | 'info', | ||||
) | ) | ||||
self.assert_raises_tool_error( | self.assert_raises_tool_error( | ||||
'Error: no wallet file at nonexistent.dat', | 'Error: no wallet file at nonexistent.dat', | ||||
'-wallet=nonexistent.dat', | '-wallet=nonexistent.dat', | ||||
'info') | 'info') | ||||
▲ Show 20 Lines • Show All 161 Lines • Show Last 20 Lines |