add got receive tests

This commit is contained in:
yanyongyu
2021-12-21 00:39:12 +08:00
parent d549cdf26a
commit e9b8515cf1
7 changed files with 111 additions and 52 deletions

View File

@ -58,6 +58,15 @@ class Dependent(Generic[R]):
self.parameterless = parameterless or []
self.allow_types = allow_types or []
def __repr__(self) -> str:
return (
f"<Dependent call={self.call}, params={self.params},"
f" parameterless={self.parameterless}>"
)
def __str__(self) -> str:
return self.__repr__()
async def __call__(self, **kwargs: Any) -> R:
values = await self.solve(**kwargs)