1
0
mirror of https://github.com/vikstrous/pirate-get synced 2025-04-19 01:18:38 +02:00
This commit is contained in:
kramsee 2018-05-28 06:17:47 +00:00 committed by GitHub
commit 5abbbfa266
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -422,7 +422,7 @@ def pirate_main(args):
elif args.output == 'open_command':
cmd = parse_cmd(args.open_command, url)
printer.print(" ".join(cmd))
subprocess.call(cmd)
subprocess.call(cmd, shell=True)
elif args.output == 'browser_open':
webbrowser.open(url)

View File

@ -38,7 +38,7 @@ class TestPirate(unittest.TestCase):
config = pirate.pirate.parse_config_file('')
args = pirate.pirate.combine_configs(config, pirate.pirate.parse_args(['-0', 'term', '-C', 'blah %s']))
pirate.pirate.pirate_main(args)
mock_call.assert_called_once_with(['blah', 'dn=derp'])
mock_call.assert_called_once_with(['blah', 'dn=derp'], shell=True)
@patch('pirate.pirate.builtins.input', return_value='0')
@patch('subprocess.call')
@ -54,7 +54,7 @@ class TestPirate(unittest.TestCase):
config = pirate.pirate.parse_config_file('')
args = pirate.pirate.combine_configs(config, pirate.pirate.parse_args(['term', '-C', 'blah %s']))
pirate.pirate.pirate_main(args)
mock_call.assert_called_once_with(['blah', 'dn=derp'])
mock_call.assert_called_once_with(['blah', 'dn=derp'], shell=True)
def test_parse_torrent_command(self):
tests = [