/
githubmirror
/
bash-completion
Обзор
Документация
Войти
/
githubmirror
/
bash-completion
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/t/test_perldoc.py
22 строки
734 B
Yedaya Katsman
test(perldoc): Test if real perldoc command exists
26 фев 2024, 22:44
26 фев 2024, 22:44
827c3d1
Код
Авторство
О чём код?
import pytest @pytest.mark.bashcomp(pre_cmds=("export PERL5LIB=$PWD/perldoc",)) class TestPerldoc: @pytest.mark.complete("perldoc File::") def test_1(self, completion): assert "Path" in completion # Assume File::Path always installed assert "fixtures/" not in completion # Our fixtures/ dir assert not [x for x in completion if "File::File::" in x] @pytest.mark.complete( "perldoc -", require_cmd=True, skipif="! perldoc -V &>/dev/null", ) def test_2(self, completion): assert completion @pytest.mark.complete("perldoc BashCompletion") def test_3(self, completion): assert completion == "BashCompletionDoc BashCompletionModule".split()