fix mypy type narrowing in test_cli_security

This commit is contained in:
Username
2025-12-25 20:49:27 +01:00
parent e8b4cd5e77
commit de39a36174

View File

@@ -18,7 +18,10 @@ def load_fpaste_module():
)
if spec is None or spec.loader is None:
pytest.skip("Could not load fpaste module")
return None # unreachable, but helps mypy
assert spec is not None # mypy: narrow type after skip
assert spec.loader is not None
fpaste = importlib.util.module_from_spec(spec)
sys.modules["fpaste"] = fpaste
spec.loader.exec_module(fpaste)