Loading tests/regressiontests/test_utils/tests.py +19 −14 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ from django.forms import EmailField, IntegerField from django.http import HttpResponse from django.template.loader import render_to_string from django.test import SimpleTestCase, TestCase, skipUnlessDBFeature from django.utils import six from django.utils.unittest import skip from .models import Person Loading Loading @@ -495,12 +496,6 @@ __test__ = {"API_TEST": r""" >>> from django.utils.xmlutils import SimplerXMLGenerator >>> from django.utils.six import StringIO >>> def produce_long(): ... return 42L >>> def produce_int(): ... return 42 >>> def produce_json(): ... return json.dumps(['foo', {'bar': ('baz', None, 1.0, 2), 'whiz': 42}]) Loading Loading @@ -529,14 +524,6 @@ __test__ = {"API_TEST": r""" ... xml.endElement("bar") ... return stream.getvalue() # Long values are normalized and are comparable to normal integers ... >>> produce_long() 42 # ... and vice versa >>> produce_int() 42L # JSON output is normalized for field order, so it doesn't matter # which order json dictionary attributes are listed in output >>> produce_json() Loading @@ -560,3 +547,21 @@ __test__ = {"API_TEST": r""" '<foo bbb="2.0" aaa="1.0">Hello</foo><bar ddd="4.0" ccc="3.0"></bar>' """} if not six.PY3: __test__["API_TEST"] += """ >>> def produce_long(): ... return 42L >>> def produce_int(): ... return 42 # Long values are normalized and are comparable to normal integers ... >>> produce_long() 42 # ... and vice versa >>> produce_int() 42L """ Loading
tests/regressiontests/test_utils/tests.py +19 −14 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ from django.forms import EmailField, IntegerField from django.http import HttpResponse from django.template.loader import render_to_string from django.test import SimpleTestCase, TestCase, skipUnlessDBFeature from django.utils import six from django.utils.unittest import skip from .models import Person Loading Loading @@ -495,12 +496,6 @@ __test__ = {"API_TEST": r""" >>> from django.utils.xmlutils import SimplerXMLGenerator >>> from django.utils.six import StringIO >>> def produce_long(): ... return 42L >>> def produce_int(): ... return 42 >>> def produce_json(): ... return json.dumps(['foo', {'bar': ('baz', None, 1.0, 2), 'whiz': 42}]) Loading Loading @@ -529,14 +524,6 @@ __test__ = {"API_TEST": r""" ... xml.endElement("bar") ... return stream.getvalue() # Long values are normalized and are comparable to normal integers ... >>> produce_long() 42 # ... and vice versa >>> produce_int() 42L # JSON output is normalized for field order, so it doesn't matter # which order json dictionary attributes are listed in output >>> produce_json() Loading @@ -560,3 +547,21 @@ __test__ = {"API_TEST": r""" '<foo bbb="2.0" aaa="1.0">Hello</foo><bar ddd="4.0" ccc="3.0"></bar>' """} if not six.PY3: __test__["API_TEST"] += """ >>> def produce_long(): ... return 42L >>> def produce_int(): ... return 42 # Long values are normalized and are comparable to normal integers ... >>> produce_long() 42 # ... and vice versa >>> produce_int() 42L """