/
githubmirror
/
bash-completion
Обзор
Документация
Войти
/
githubmirror
/
bash-completion
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/t/test_kill.py
22 строки
706 B
Ville Skyttä
test(kill): fix fail on no other 1* pids than 1
27 мар 2026, 23:57
27 мар 2026, 23:57
881d124
Код
Авторство
О чём код?
import pytest class TestKill: @pytest.mark.complete("kill 1", xfail="! type ps &>/dev/null") def test_1(self, completion): assert ( completion # more than one starting with 1 or completion.output == " " # pid 1 only ) @pytest.mark.complete("kill -s ") def test_2(self, completion): assert all(x in completion for x in "HUP QUIT".split()) @pytest.mark.complete("kill -") def test_3(self, completion): assert all("-%s" % x in completion for x in "l s ABRT USR1".split()) @pytest.mark.complete("kill %", pre_cmds=("bash -c 'sleep 5' &",)) def test_jobs(self, bash, completion): assert "bash" in completion