From e902ff6548d11691037362006b1f8d6f17e2a4b2 Mon Sep 17 00:00:00 2001 From: Alexander Kryklia Date: Tue, 22 Oct 2013 18:31:04 +0300 Subject: [PATCH] Fix error printing: use repr. --- common/lib/xmodule/xmodule/fields.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/lib/xmodule/xmodule/fields.py b/common/lib/xmodule/xmodule/fields.py index 7ea844ff49..f29b491142 100644 --- a/common/lib/xmodule/xmodule/fields.py +++ b/common/lib/xmodule/xmodule/fields.py @@ -151,7 +151,7 @@ class RelativeTime(Field): obj_time = time.strptime(value, '%H:%M:%S') except ValueError as e: 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) ) return datetime.timedelta( @@ -177,7 +177,7 @@ class RelativeTime(Field): if isinstance(value, basestring): 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) def to_json(self, value):