/
githubmirror
/
bash-completion
Обзор
Документация
Войти
/
githubmirror
/
bash-completion
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/t/test_ssh_add.py
37 строк
974 B
Koichi Murase
test(_parse_help): add failing tests for custom options with failglob
30 авг 2021, 06:11
30 авг 2021, 06:11
64be120
Код
Авторство
О чём код?
import pytest @pytest.mark.bashcomp(cmd="ssh-add") class TestSshAdd: @pytest.mark.complete("ssh-add ") def test_1(self, completion): assert completion @pytest.mark.complete( "ssh-add -", require_cmd=True, xfail="ssh-add --help 2>&1 | " "command grep -qiF 'Could not open a connection'", ) def test_2(self, completion): assert completion @pytest.mark.complete( "ssh-add -", require_cmd=True, xfail="ssh-add --help 2>&1 | " "command grep -qiF 'Could not open a connection'", shopt=dict(failglob=True), ) def test_2_failglob(self, completion): assert completion @pytest.mark.complete( "ssh-add -", require_cmd=True, xfail="ssh-add --help 2>&1 | " "command grep -qiF 'Could not open a connection'", shopt=dict(nullglob=True), ) def test_2_nullglob(self, completion): assert completion