1
0
mirror of https://github.com/nvbn/thefuck.git synced 2025-01-18 20:11:17 +00:00

Merge pull request #99 from timofurrer/master

fix rm dir rule to make it case insensitive
This commit is contained in:
Vladimir Iakovlev 2015-04-22 20:20:00 +02:00
commit e046d55de8
2 changed files with 2 additions and 1 deletions

View File

@ -4,6 +4,7 @@ from thefuck.rules.rm_dir import match, get_new_command
def test_match(): def test_match():
assert match(Command('rm foo', '', 'rm: foo: is a directory'), None) assert match(Command('rm foo', '', 'rm: foo: is a directory'), None)
assert match(Command('rm foo', '', 'rm: foo: Is a directory'), None)
assert not match(Command('rm foo', '', ''), None) assert not match(Command('rm foo', '', ''), None)
assert not match(Command('rm foo', '', 'foo bar baz'), None) assert not match(Command('rm foo', '', 'foo bar baz'), None)
assert not match(Command('', '', ''), None) assert not match(Command('', '', ''), None)

View File

@ -5,7 +5,7 @@ from thefuck.utils import sudo_support
@sudo_support @sudo_support
def match(command, settings): def match(command, settings):
return ('rm' in command.script return ('rm' in command.script
and 'is a directory' in command.stderr) and 'is a directory' in command.stderr.lower())
@sudo_support @sudo_support