mirror of
https://github.com/nvbn/thefuck.git
synced 2025-02-21 12:28:41 +00:00
Adapt the man
rule to #324
This commit is contained in:
parent
4d467cce95
commit
3ae01ac65d
@ -23,7 +23,7 @@ def test_not_match(command):
|
|||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize('command, new_command', [
|
@pytest.mark.parametrize('command, new_command', [
|
||||||
(Command('man read'), 'man 3 read'),
|
(Command('man read'), ['man 3 read', 'man 2 read']),
|
||||||
(Command('man 2 read'), 'man 3 read'),
|
(Command('man 2 read'), 'man 3 read'),
|
||||||
(Command('man 3 read'), 'man 2 read'),
|
(Command('man 3 read'), 'man 2 read'),
|
||||||
(Command('man -s2 read'), 'man -s3 read'),
|
(Command('man -s2 read'), 'man -s3 read'),
|
||||||
|
@ -8,6 +8,10 @@ def get_new_command(command, settings):
|
|||||||
if '2' in command.script:
|
if '2' in command.script:
|
||||||
return command.script.replace("2", "3")
|
return command.script.replace("2", "3")
|
||||||
|
|
||||||
split_cmd = command.script.split()
|
split_cmd2 = command.script.split()
|
||||||
split_cmd.insert(1, ' 3 ')
|
split_cmd3 = split_cmd2[:]
|
||||||
return "".join(split_cmd)
|
|
||||||
|
split_cmd2.insert(1, ' 2 ')
|
||||||
|
split_cmd3.insert(1, ' 3 ')
|
||||||
|
|
||||||
|
return ["".join(split_cmd3), "".join(split_cmd2)]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user