mirror of
https://github.com/nvbn/thefuck.git
synced 2025-01-19 20:34:27 +00:00
20 lines
536 B
Python
20 lines
536 B
Python
|
# -*- coding: utf-8 -*-
|
||
|
|
||
|
import pytest
|
||
|
from thefuck.shells import Powershell
|
||
|
|
||
|
|
||
|
@pytest.mark.usefixtures('isfile', 'no_memoize', 'no_cache')
|
||
|
class TestPowershell(object):
|
||
|
@pytest.fixture
|
||
|
def shell(self):
|
||
|
return Powershell()
|
||
|
|
||
|
def test_and_(self, shell):
|
||
|
assert shell.and_('ls', 'cd') == '(ls) -and (cd)'
|
||
|
|
||
|
def test_app_alias(self, shell):
|
||
|
assert 'function fuck' in shell.app_alias('fuck')
|
||
|
assert 'function FUCK' in shell.app_alias('FUCK')
|
||
|
assert 'thefuck' in shell.app_alias('fuck')
|