假设我有以下代码:
class MyTestCase(TestCase):
# called by the test framework, can't be async because of framework constraints
def set_up(self):
return self._async_set_up()
async def _async_set_up() -> T:
...
我们的测试框架在内部将set_up()
方法返回的所有内容转换为awaitable并等待它。但是,在此示例中,set_up()
的实际返回类型是什么?如何注释其类型?