mirror of
https://github.com/nvbn/thefuck.git
synced 2025-01-18 12:06:04 +00:00
4c7479b3ad
* adding in files for the cd-cs feature * Updated thefuck/rules/cd_cs.py comments to be more verbose Thanks Scorphus! Co-authored-by: Pablo Aguiar <scorphus@gmail.com> * Updating the rules file to exclude the \xe2 character This character(–) has lead to the commit failing some of the tests. I am removing it from the code and we should see the tests pass now. * Setting the encoding in thefuck/rules/cd_cs.py Co-authored-by: Pablo Aguiar <scorphus@gmail.com> Co-authored-by: SID SHARDANAND <sshardan@deakin.edu.au> Co-authored-by: Pablo Aguiar <scorphus@gmail.com>
12 lines
346 B
Python
12 lines
346 B
Python
from thefuck.rules.cd_cs import match, get_new_command
|
|
from thefuck.types import Command
|
|
|
|
|
|
def test_match():
|
|
assert match(Command('cs', 'cs: command not found'))
|
|
assert match(Command('cs /etc/', 'cs: command not found'))
|
|
|
|
|
|
def test_get_new_command():
|
|
assert get_new_command(Command('cs /etc/', 'cs: command not found')) == 'cd /etc/'
|