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

16 lines
357 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