Commit e902ff65 by Alexander Kryklia Committed by polesye

Fix error printing: use repr.

parent 32f0f555
...@@ -151,7 +151,7 @@ class RelativeTime(Field): ...@@ -151,7 +151,7 @@ class RelativeTime(Field):
obj_time = time.strptime(value, '%H:%M:%S') obj_time = time.strptime(value, '%H:%M:%S')
except ValueError as e: except ValueError as e:
raise ValueError( raise ValueError(
"Incorrect RelativeTime value {} was set in XML or serialized." "Incorrect RelativeTime value {!r} was set in XML or serialized. "
"Original parse message is {}".format(value, e.message) "Original parse message is {}".format(value, e.message)
) )
return datetime.timedelta( return datetime.timedelta(
...@@ -177,7 +177,7 @@ class RelativeTime(Field): ...@@ -177,7 +177,7 @@ class RelativeTime(Field):
if isinstance(value, basestring): if isinstance(value, basestring):
return self._isotime_to_timedelta(value) return self._isotime_to_timedelta(value)
msg = "RelativeTime Field {0} has bad value '{1}'".format(self._name, value) msg = "RelativeTime Field {0} has bad value '{1!r}'".format(self._name, value)
raise TypeError(msg) raise TypeError(msg)
def to_json(self, value): def to_json(self, value):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment