Coverage for tests/helpers.py: 100.00%

5 statements  

« prev     ^ index     » next       coverage.py v7.6.12, created at 2025-02-22 16:52 +0100

1"""Helper functions for the tests.""" 

2 

3from mkdocs.config.defaults import MkDocsConfig 

4from mkdocs.structure.files import File 

5from mkdocs.structure.pages import Page 

6 

7 

8def create_page(url: str) -> Page: 

9 """Create a page with the given URL.""" 

10 return Page( 

11 title=url, 

12 file=File(url, "docs", "site", use_directory_urls=False), 

13 config=MkDocsConfig(), 

14 )