1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
import pytest
@pytest.mark.bashcomp(cmd="gssdp-discover")
class TestGssdpDiscover:
@pytest.mark.complete("gssdp-discover ")
def test_no_args(self, completion):
assert not completion
@pytest.mark.complete("gssdp-discover --", require_cmd=True)
def test_options(self, completion):
assert completion
@pytest.mark.complete(
"gssdp-discover --message-type=",
skipif=(
"! gssdp-discover --help 2>&1 "
"| command grep -qF -- --message-type"
),
)
def test_message_type(self, completion):
assert completion
|