Commit b602dbc1 authored by Jérome Perrin's avatar Jérome Perrin

Formulator: py3

parent 4e43a34c
......@@ -1563,7 +1563,7 @@ class DateTimeWidget(Widget):
format_dict = self.format_to_sql_format_dict
input_order = format_dict.get(self.getInputOrder(field),
self.sql_format_default)
if isinstance(value, six.text_type):
if six.PY2 and isinstance(value, six.text_type):
value = value.encode(field.get_form_encoding())
return {'query': value,
'format': field.get_value('date_separator').join(input_order),
......@@ -2126,7 +2126,7 @@ class FloatWidget(TextWidget):
# field.
for x in xrange(0, precision):
format += '0'
if isinstance(value, six.text_type):
if six.PY2 and isinstance(value, six.text_type):
value = value.encode(field.get_form_encoding())
return {'query': value,
'format': format,
......
......@@ -36,8 +36,10 @@ class FakeRequest:
def clear(self):
self.dict.clear()
def __nonzero__(self):
return 0
def __bool__(self):
return False
if six.PY2:
__nonzero__ = __bool__
class SerializeTestCase(unittest.TestCase):
def test_simpleSerialize(self):
......
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