Coverage for archdocs/integrations/common.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.17.2, created at 2026-11-09 14:41 +0000

1from archdocs import settings 

2from archdocs.main import ArchitectureParserAndRenderer, SettingsForArchdocs 

3 

4 

5def _create_architecture_engine( 

6 arch_settings: SettingsForArchdocs | None, 

7) -> ArchitectureParserAndRenderer: 

8 if arch_settings is None: 

9 arch_settings = SettingsForArchdocs( 

10 root_dir=settings.DEFAULT_ROOT_DIR, 

11 service_name=settings.DEFAULT_SERVICE_NAME, 

12 ) 

13 return ArchitectureParserAndRenderer(local_settings=arch_settings)