in later/unittest/case.py [0:0]
def was_managed(self) -> bool:
if self._managed:
return True
# If the task is done() and the result is None, let it pass as managed
return (
self.done()
and not self.cancelled()
and not self.exception()
and self.result() is None
)