Commit de16431
committed
docs(AGENTS[testing]): integration marker applies to all Sphinx-app tests
why: The original wording ("Must verify actual HTML output or Sphinx
event wiring") left room to argue that buildername="dummy" tests
aren't really integration. During this branch's review, 13 such
tests were authored without @pytest.mark.integration because
"dummy" sounded lightweight enough to skip the marker. Tightening
the rule closes the loophole — if the test instantiates a Sphinx
app, it's integration, regardless of builder.
what:
- Rewrite the Sphinx-integration row of the Test Level Hierarchy
table in AGENTS.md to name build_shared_sphinx_result /
build_isolated_sphinx_result explicitly and call out the
dummy-builder case so future authors don't have to re-litigate
it.1 parent 07f5858 commit de16431
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
173 | | - | |
| 173 | + | |
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
| |||
0 commit comments