(
name: str,
extractor: str,
extraction_meta: dict | None = None,
distro: str = "ubuntu",
release: str = "26.04",
section: str = "1",
)
| 1215 | |
| 1216 | |
| 1217 | def _make_manpage_with_extractor( |
| 1218 | name: str, |
| 1219 | extractor: str, |
| 1220 | extraction_meta: dict | None = None, |
| 1221 | distro: str = "ubuntu", |
| 1222 | release: str = "26.04", |
| 1223 | section: str = "1", |
| 1224 | ) -> ParsedManpage: |
| 1225 | mp = _make_manpage(name, section=section, distro=distro, release=release) |
| 1226 | mp.extractor = extractor |
| 1227 | mp.extraction_meta = ( |
| 1228 | ExtractionMeta.model_validate(extraction_meta) if extraction_meta else None |
| 1229 | ) |
| 1230 | return mp |
| 1231 | |
| 1232 | |
| 1233 | class TestFilterFlag(unittest.TestCase): |
no test coverage detected