8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c12522 commit 4e3d428Copy full SHA for 4e3d428
mypy/semanal.py
@@ -417,9 +417,7 @@ def visit_func_def(self, defn: FuncDef) -> None:
417
# A coroutine defined as `async def foo(...) -> T: ...`
418
# has external return type `Awaitable[T]`.
419
ret_type = self.named_type_or_none('typing.Awaitable', [defn.type.ret_type])
420
- if ret_type is None:
421
- # We are running tests.
422
- ret_type = self.named_type('typing_full.Awaitable', [defn.type.ret_type])
+ assert ret_type is not None, "Internal error: typing.Awaitable not found"
423
defn.type = defn.type.copy_modified(ret_type=ret_type)
424
self.errors.pop_function()
425
0 commit comments