…lines 1–24 unchanged (24 lines)
25 ('THEFUCK_OVERRIDDEN_ALIASES', 'cut,git,sed'),
26 ('THEFUCK_OVERRIDDEN_ALIASES', 'cut, git, sed'),
27 ('THEFUCK_OVERRIDDEN_ALIASES', ' cut,\tgit,sed\n'),
28 ('THEFUCK_OVERRIDDEN_ALIASES', '\ncut,\n\ngit,\tsed\r')])
29 def test_get_overridden_aliases(self, shell, os_environ, key, value):
30 os_environ[key] = value
31 overridden = shell._get_overridden_aliases()
32 assert set(overridden) == {'cd', 'cut', 'git', 'grep',
33 'ls', 'man', 'open', 'sed'}
34
35 @pytest.mark.parametrize('before, after', [
36 ('cd', 'cd'),
37 ('pwd', 'pwd'),
38 ('fuck', 'fish -ic "fuck"'),
39 ('find', 'find'),
…lines 40–121 unchanged (82 lines)