Files
doc-forge/tests/introspection/test_alias_safety.py

14 lines
343 B
Python

from docforge import GriffeLoader
def test_alias_does_not_crash(temp_package):
(temp_package / "alias.py").write_text("""from typing import List
Alias = List[int]
""")
loader = GriffeLoader()
project = loader.load_project(["testpkg.alias"])
module = project.get_module("testpkg.alias")
assert "Alias" in module.members