import pytest from audita.cli import main def test_cli_help_uses_audita_program_name(capsys): with pytest.raises(SystemExit) as exc: main(["--help"]) assert exc.value.code == 0 assert capsys.readouterr().out.startswith("usage: audita ") def test_process_help_includes_glossary_pass_flag(capsys): with pytest.raises(SystemExit) as exc: main(["process", "--help"]) assert exc.value.code == 0 assert "--glossary-max-llm-passes" in capsys.readouterr().out