Fixed #24781 -- Fixed repr() for lazy objects.

This commit is contained in:
Chesco Igual 2016-06-04 16:13:00 -07:00 committed by Tim Graham
parent 2f9c4e2b6f
commit ffd18732f3
2 changed files with 18 additions and 0 deletions

View file

@ -75,6 +75,9 @@ def lazy(func, *resultclasses):
(func, self.__args, self.__kw) + resultclasses
)
def __repr__(self):
return repr(self.__cast())
@classmethod
def __prepare_class__(cls):
for resultclass in resultclasses: