diff --git a/tests/renderers/mkdocs/test_mkdocs_module_coverage.py b/tests/renderers/mkdocs/test_mkdocs_module_coverage.py index ba837c7..cec200f 100644 --- a/tests/renderers/mkdocs/test_mkdocs_module_coverage.py +++ b/tests/renderers/mkdocs/test_mkdocs_module_coverage.py @@ -1,18 +1,14 @@ from pathlib import Path from docforge.loaders import GriffeLoader, discover_module_paths -from docforge.renderers.mkdocs_renderer import MkDocsRenderer +from docforge import MkDocsRenderer def test_mkdocs_emits_all_modules(tmp_path: Path) -> None: loader = GriffeLoader() - discovered_paths = discover_module_paths( - "docforge", - Path(r"C:\Users\vishe\WorkSpace\code\aetos\doc-forge") - ) - project = loader.load_project( - discovered_paths - ) + discovered_paths = discover_module_paths("docforge") + + project = loader.load_project(discovered_paths) renderer = MkDocsRenderer() renderer.generate_sources(project, tmp_path) @@ -27,7 +23,6 @@ def test_mkdocs_emits_all_modules(tmp_path: Path) -> None: expected = set() for path in module_paths: parts = path.split(".") - # treat package as index.md if any other module is nested under it is_package = any( other != path and other.startswith(path + ".") for other in module_paths @@ -38,24 +33,5 @@ def test_mkdocs_emits_all_modules(tmp_path: Path) -> None: else: expected.add("/".join(parts) + ".md") - # expected = { - # 'docforge/cli/main.md', - # 'docforge/renderers/index.md', - # 'docforge/loaders/index.md', - # 'docforge/models/index.md', - # 'docforge/nav/index.md', - # 'docforge/renderers/mkdocs.md', - # 'docforge/index.md', - # 'docforge/loaders/griffe_loader.md', - # 'docforge/models/object.md', - # 'docforge/cli/index.md', - # 'docforge/nav/resolver.md', - # 'docforge/renderers/base.md', - # 'docforge/nav/mkdocs.md', - # 'docforge/nav/spec.md', - # 'docforge/models/module.md', - # 'docforge/cli/mkdocs.md', - # 'docforge/models/project.md' - # } missing = expected - emitted assert not missing, f"Missing markdown files for modules: {missing}"