get_real_func: use saferepr when formatting the error message
This commit is contained in:
parent
123289a88e
commit
250597d468
|
@ -189,7 +189,9 @@ def get_real_func(obj):
|
||||||
else:
|
else:
|
||||||
raise ValueError(
|
raise ValueError(
|
||||||
("could not find real function of {start}"
|
("could not find real function of {start}"
|
||||||
"\nstopped at {current}").format(start=start_obj, current=obj))
|
"\nstopped at {current}").format(
|
||||||
|
start=py.io.saferepr(start_obj),
|
||||||
|
current=py.io.saferepr(obj)))
|
||||||
if isinstance(obj, functools.partial):
|
if isinstance(obj, functools.partial):
|
||||||
obj = obj.func
|
obj = obj.func
|
||||||
return obj
|
return obj
|
||||||
|
|
Loading…
Reference in New Issue