← Về thư mục
tests/latex-posters/test_scripts.py
- ReviewScriptTests · class · L36-L103 — class ReviewScriptTests(unittest.TestCase)
- setUp · method · L37-L38 — def setUp(self) -> None
- test_it_is_executable_shell_with_a_shebang · method · L40-L43 — def test_it_is_executable_shell_with_a_shebang(self) -> None
- test_it_parses_as_bash · method · L45-L52 — def test_it_parses_as_bash(self) -> None
- _run · method · L54-L61 — def _run(self, *args: str) -> subprocess.CompletedProcess
- test_no_argument_exits_non_zero_with_usage · method · L63-L66 — def test_no_argument_exits_non_zero_with_usage(self) -> None
- test_a_missing_file_exits_non_zero_and_names_it · method · L68-L71 — def test_a_missing_file_exits_non_zero_and_names_it(self) -> None
- test_a_missing_poppler_tool_degrades_instead_of_aborting · method · L73-L94 — def test_a_missing_poppler_tool_degrades_instead_of_aborting(self) -> None: # Deliberately no
set -e: this is a report, and one unavailable # inspector must not truncate the remaining checks or the manual # checklist. Running with an empty PATH-ish environment proves it.
- test_every_python_script_it_invokes_is_shipped · method · L96-L103 — def test_every_python_script_it_invokes_is_shipped(self) -> None
- AssetTests · class · L106-L111 — class AssetTests(unittest.TestCase)
- test_every_documented_asset_is_shipped · method · L107-L111 — def test_every_documented_asset_is_shipped(self) -> None: # The skill's value is its templates; a SKILL.md that names one it does # not ship sends the agent looking for a file that is not there.