1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00

Added returncode check in completion tests

This commit is contained in:
Devesh Kumar Singh 2020-04-15 02:11:14 +05:30
parent ae8391b4b7
commit fc6a3e203f

View file

@ -107,9 +107,10 @@ def test_completion_alone(autocomplete_script):
""" """
Test getting completion for none shell, just pip completion Test getting completion for none shell, just pip completion
""" """
result = autocomplete_script.pip('completion', allow_stderr_error=True) result = autocomplete_script.pip('completion', expect_error=True)
assert 'ERROR: You must pass --bash or --fish or --zsh' in result.stderr, \ assert 'ERROR: You must pass --bash or --fish or --zsh' in result.stderr, \
'completion alone failed -- ' + result.stderr 'completion alone failed -- ' + result.stderr
assert result.returncode == 1
def test_completion_for_un_snippet(autocomplete): def test_completion_for_un_snippet(autocomplete):
@ -314,3 +315,4 @@ def test_completion_uses_same_executable_name(
executable_name, 'completion', flag, expect_stderr=deprecated_python, executable_name, 'completion', flag, expect_stderr=deprecated_python,
) )
assert executable_name in result.stdout assert executable_name in result.stdout
assert result.returncode == 0