mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-10-30 22:54:14 +00:00 
			
		
		
		
	#N/A: Ensure that thefuck successfully installed in functional tests
This commit is contained in:
		| @@ -19,9 +19,10 @@ containers = ((u'thefuck/ubuntu-python3-bash', | ||||
|  | ||||
|  | ||||
| @pytest.fixture(params=containers) | ||||
| def proc(request, spawnu): | ||||
| def proc(request, spawnu, TIMEOUT): | ||||
|     proc = spawnu(*request.param) | ||||
|     proc.sendline(u"pip install /src") | ||||
|     assert proc.expect([TIMEOUT, u'Successfully installed']) | ||||
|     proc.sendline(u"export PS1='$ '") | ||||
|     proc.sendline(u'eval $(thefuck --alias)') | ||||
|     proc.sendline(u'echo > $HISTFILE') | ||||
|   | ||||
| @@ -20,9 +20,10 @@ containers = (('thefuck/ubuntu-python3-fish', | ||||
|  | ||||
|  | ||||
| @pytest.fixture(params=containers) | ||||
| def proc(request, spawnu): | ||||
| def proc(request, spawnu, TIMEOUT): | ||||
|     proc = spawnu(*request.param) | ||||
|     proc.sendline(u"pip install /src") | ||||
|     assert proc.expect([TIMEOUT, u'Successfully installed']) | ||||
|     proc.sendline(u'thefuck --alias > ~/.config/fish/config.fish') | ||||
|     proc.sendline(u'fish') | ||||
|     return proc | ||||
|   | ||||
| @@ -20,9 +20,10 @@ containers = (('thefuck/ubuntu-python3-tcsh', | ||||
|  | ||||
|  | ||||
| @pytest.fixture(params=containers) | ||||
| def proc(request, spawnu): | ||||
| def proc(request, spawnu, TIMEOUT): | ||||
|     proc = spawnu(*request.param) | ||||
|     proc.sendline(u'pip install /src') | ||||
|     assert proc.expect([TIMEOUT, u'Successfully installed']) | ||||
|     proc.sendline(u'tcsh') | ||||
|     proc.sendline(u'setenv PYTHONIOENCODING utf8') | ||||
|     proc.sendline(u'eval `thefuck --alias`') | ||||
|   | ||||
| @@ -21,9 +21,10 @@ containers = (('thefuck/ubuntu-python3-zsh', | ||||
|  | ||||
|  | ||||
| @pytest.fixture(params=containers) | ||||
| def proc(request, spawnu): | ||||
| def proc(request, spawnu, TIMEOUT): | ||||
|     proc = spawnu(*request.param) | ||||
|     proc.sendline(u'pip install /src') | ||||
|     assert proc.expect([TIMEOUT, u'Successfully installed']) | ||||
|     proc.sendline(u'eval $(thefuck --alias)') | ||||
|     proc.sendline(u'export HISTFILE=~/.zsh_history') | ||||
|     proc.sendline(u'echo > $HISTFILE') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user