﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
6093	a few Decimal/float serializers_regress tests failing with python 2.3 and postgresql_psycopg2 engine	Gary Wilson	nobody	"{{{
======================================================================
FAIL: test_json_serializer (regressiontests.serializers_regress.tests.SerializerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/home/gdub/bzr/django/upstream/django/utils/functional.py"", line 3, in _curried
    return _curried_func(*(args+moreargs), **dict(kwargs, **morekwargs))
  File ""/home/gdub/bzr/django/upstream/tests/regressiontests/serializers_regress/tests.py"", line 305, in serializerTest
    func[1](self, pk, klass, datum)
  File ""/home/gdub/bzr/django/upstream/tests/regressiontests/serializers_regress/tests.py"", line 74, in data_compare
    ""Objects with PK=%d not equal; expected '%s' (%s), got '%s' (%s)"" % (pk,data, type(data), instance.data, type(instance.data)))
  File ""/usr/lib/python2.3/unittest.py"", line 302, in failUnlessEqual
    raise self.failureException, \
AssertionError: Objects with PK=70 not equal; expected '12.345' (<class 'django.utils._decimal.Decimal'>), got '12.345' (<type 'float'>)

======================================================================
FAIL: test_python_serializer (regressiontests.serializers_regress.tests.SerializerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/home/gdub/bzr/django/upstream/django/utils/functional.py"", line 3, in _curried
    return _curried_func(*(args+moreargs), **dict(kwargs, **morekwargs))
  File ""/home/gdub/bzr/django/upstream/tests/regressiontests/serializers_regress/tests.py"", line 305, in serializerTest
    func[1](self, pk, klass, datum)
  File ""/home/gdub/bzr/django/upstream/tests/regressiontests/serializers_regress/tests.py"", line 74, in data_compare
    ""Objects with PK=%d not equal; expected '%s' (%s), got '%s' (%s)"" % (pk,data, type(data), instance.data, type(instance.data)))
  File ""/usr/lib/python2.3/unittest.py"", line 302, in failUnlessEqual
    raise self.failureException, \
AssertionError: Objects with PK=70 not equal; expected '12.345' (<class 'django.utils._decimal.Decimal'>), got '12.345' (<type 'float'>)

======================================================================
FAIL: test_xml_serializer (regressiontests.serializers_regress.tests.SerializerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/home/gdub/bzr/django/upstream/django/utils/functional.py"", line 3, in _curried
    return _curried_func(*(args+moreargs), **dict(kwargs, **morekwargs))
  File ""/home/gdub/bzr/django/upstream/tests/regressiontests/serializers_regress/tests.py"", line 305, in serializerTest
    func[1](self, pk, klass, datum)
  File ""/home/gdub/bzr/django/upstream/tests/regressiontests/serializers_regress/tests.py"", line 74, in data_compare
    ""Objects with PK=%d not equal; expected '%s' (%s), got '%s' (%s)"" % (pk,data, type(data), instance.data, type(instance.data)))
  File ""/usr/lib/python2.3/unittest.py"", line 302, in failUnlessEqual
    raise self.failureException, \
AssertionError: Objects with PK=70 not equal; expected '12.345' (<class 'django.utils._decimal.Decimal'>), got '12.345' (<type 'float'>)

----------------------------------------------------------------------
Ran 8 tests in 24.318s

FAILED (failures=3)
}}}"		closed	Core (Serialization)	dev		wontfix		richard.davies@…	Accepted	0	0	0	0	0	0
