diff options
| author | Claude Paroz <claude@2xlibre.net> | 2012-05-10 20:14:04 +0200 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2012-05-10 20:15:49 +0200 |
| commit | 169b1a404c8118bb75840523d5fb3543de9c8889 (patch) | |
| tree | 7d894e0ade3cb2fc7b8a6d33344bc3ac479a83c7 /tests | |
| parent | 1c1a22963236c6015724bfbf43dd56dbe40a6cf9 (diff) | |
Replaced foo.next() by next(foo).
This new syntax for next() has been introduced in Python 2.6 and is
compatible with Python 3.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/modeltests/timezones/tests.py | 48 | ||||
| -rw-r--r-- | tests/regressiontests/httpwrappers/tests.py | 2 | ||||
| -rw-r--r-- | tests/regressiontests/queries/tests.py | 12 | ||||
| -rw-r--r-- | tests/regressiontests/serializers_regress/tests.py | 2 |
4 files changed, 32 insertions, 32 deletions
diff --git a/tests/modeltests/timezones/tests.py b/tests/modeltests/timezones/tests.py index 6c2d0ea111..bd9c7658f9 100644 --- a/tests/modeltests/timezones/tests.py +++ b/tests/modeltests/timezones/tests.py @@ -493,23 +493,23 @@ class SerializationTests(TestCase): data = serializers.serialize('python', [Event(dt=dt)]) self.assertEqual(data[0]['fields']['dt'], dt) - obj = serializers.deserialize('python', data).next().object + obj = next(serializers.deserialize('python', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('json', [Event(dt=dt)]) self.assertIn('"fields": {"dt": "2011-09-01T13:20:30"}', data) - obj = serializers.deserialize('json', data).next().object + obj = next(serializers.deserialize('json', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('xml', [Event(dt=dt)]) self.assertIn('<field type="DateTimeField" name="dt">2011-09-01T13:20:30</field>', data) - obj = serializers.deserialize('xml', data).next().object + obj = next(serializers.deserialize('xml', data)).object self.assertEqual(obj.dt, dt) if 'yaml' in serializers.get_serializer_formats(): data = serializers.serialize('yaml', [Event(dt=dt)]) self.assertIn("- fields: {dt: !!timestamp '2011-09-01 13:20:30'}", data) - obj = serializers.deserialize('yaml', data).next().object + obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt, dt) def test_naive_datetime_with_microsecond(self): @@ -517,23 +517,23 @@ class SerializationTests(TestCase): data = serializers.serialize('python', [Event(dt=dt)]) self.assertEqual(data[0]['fields']['dt'], dt) - obj = serializers.deserialize('python', data).next().object + obj = next(serializers.deserialize('python', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('json', [Event(dt=dt)]) self.assertIn('"fields": {"dt": "2011-09-01T13:20:30.405"}', data) - obj = serializers.deserialize('json', data).next().object + obj = next(serializers.deserialize('json', data)).object self.assertEqual(obj.dt, dt.replace(microsecond=405000)) data = serializers.serialize('xml', [Event(dt=dt)]) self.assertIn('<field type="DateTimeField" name="dt">2011-09-01T13:20:30.405060</field>', data) - obj = serializers.deserialize('xml', data).next().object + obj = next(serializers.deserialize('xml', data)).object self.assertEqual(obj.dt, dt) if 'yaml' in serializers.get_serializer_formats(): data = serializers.serialize('yaml', [Event(dt=dt)]) self.assertIn("- fields: {dt: !!timestamp '2011-09-01 13:20:30.405060'}", data) - obj = serializers.deserialize('yaml', data).next().object + obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt, dt) def test_aware_datetime_with_microsecond(self): @@ -541,23 +541,23 @@ class SerializationTests(TestCase): data = serializers.serialize('python', [Event(dt=dt)]) self.assertEqual(data[0]['fields']['dt'], dt) - obj = serializers.deserialize('python', data).next().object + obj = next(serializers.deserialize('python', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('json', [Event(dt=dt)]) self.assertIn('"fields": {"dt": "2011-09-01T17:20:30.405+07:00"}', data) - obj = serializers.deserialize('json', data).next().object + obj = next(serializers.deserialize('json', data)).object self.assertEqual(obj.dt, dt.replace(microsecond=405000)) data = serializers.serialize('xml', [Event(dt=dt)]) self.assertIn('<field type="DateTimeField" name="dt">2011-09-01T17:20:30.405060+07:00</field>', data) - obj = serializers.deserialize('xml', data).next().object + obj = next(serializers.deserialize('xml', data)).object self.assertEqual(obj.dt, dt) if 'yaml' in serializers.get_serializer_formats(): data = serializers.serialize('yaml', [Event(dt=dt)]) self.assertIn("- fields: {dt: !!timestamp '2011-09-01 17:20:30.405060+07:00'}", data) - obj = serializers.deserialize('yaml', data).next().object + obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) def test_aware_datetime_in_utc(self): @@ -565,23 +565,23 @@ class SerializationTests(TestCase): data = serializers.serialize('python', [Event(dt=dt)]) self.assertEqual(data[0]['fields']['dt'], dt) - obj = serializers.deserialize('python', data).next().object + obj = next(serializers.deserialize('python', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('json', [Event(dt=dt)]) self.assertIn('"fields": {"dt": "2011-09-01T10:20:30Z"}', data) - obj = serializers.deserialize('json', data).next().object + obj = next(serializers.deserialize('json', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('xml', [Event(dt=dt)]) self.assertIn('<field type="DateTimeField" name="dt">2011-09-01T10:20:30+00:00</field>', data) - obj = serializers.deserialize('xml', data).next().object + obj = next(serializers.deserialize('xml', data)).object self.assertEqual(obj.dt, dt) if 'yaml' in serializers.get_serializer_formats(): data = serializers.serialize('yaml', [Event(dt=dt)]) self.assertIn("- fields: {dt: !!timestamp '2011-09-01 10:20:30+00:00'}", data) - obj = serializers.deserialize('yaml', data).next().object + obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) def test_aware_datetime_in_local_timezone(self): @@ -589,23 +589,23 @@ class SerializationTests(TestCase): data = serializers.serialize('python', [Event(dt=dt)]) self.assertEqual(data[0]['fields']['dt'], dt) - obj = serializers.deserialize('python', data).next().object + obj = next(serializers.deserialize('python', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('json', [Event(dt=dt)]) self.assertIn('"fields": {"dt": "2011-09-01T13:20:30+03:00"}', data) - obj = serializers.deserialize('json', data).next().object + obj = next(serializers.deserialize('json', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('xml', [Event(dt=dt)]) self.assertIn('<field type="DateTimeField" name="dt">2011-09-01T13:20:30+03:00</field>', data) - obj = serializers.deserialize('xml', data).next().object + obj = next(serializers.deserialize('xml', data)).object self.assertEqual(obj.dt, dt) if 'yaml' in serializers.get_serializer_formats(): data = serializers.serialize('yaml', [Event(dt=dt)]) self.assertIn("- fields: {dt: !!timestamp '2011-09-01 13:20:30+03:00'}", data) - obj = serializers.deserialize('yaml', data).next().object + obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) def test_aware_datetime_in_other_timezone(self): @@ -613,23 +613,23 @@ class SerializationTests(TestCase): data = serializers.serialize('python', [Event(dt=dt)]) self.assertEqual(data[0]['fields']['dt'], dt) - obj = serializers.deserialize('python', data).next().object + obj = next(serializers.deserialize('python', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('json', [Event(dt=dt)]) self.assertIn('"fields": {"dt": "2011-09-01T17:20:30+07:00"}', data) - obj = serializers.deserialize('json', data).next().object + obj = next(serializers.deserialize('json', data)).object self.assertEqual(obj.dt, dt) data = serializers.serialize('xml', [Event(dt=dt)]) self.assertIn('<field type="DateTimeField" name="dt">2011-09-01T17:20:30+07:00</field>', data) - obj = serializers.deserialize('xml', data).next().object + obj = next(serializers.deserialize('xml', data)).object self.assertEqual(obj.dt, dt) if 'yaml' in serializers.get_serializer_formats(): data = serializers.serialize('yaml', [Event(dt=dt)]) self.assertIn("- fields: {dt: !!timestamp '2011-09-01 17:20:30+07:00'}", data) - obj = serializers.deserialize('yaml', data).next().object + obj = next(serializers.deserialize('yaml', data)).object self.assertEqual(obj.dt.replace(tzinfo=UTC), dt) diff --git a/tests/regressiontests/httpwrappers/tests.py b/tests/regressiontests/httpwrappers/tests.py index 7513c46a8f..6dd2128afd 100644 --- a/tests/regressiontests/httpwrappers/tests.py +++ b/tests/regressiontests/httpwrappers/tests.py @@ -281,7 +281,7 @@ class HttpResponseTests(unittest.TestCase): my_iter = r.__iter__() while True: try: - result.append(my_iter.next()) + result.append(next(my_iter)) except StopIteration: break #'\xde\x9e' == unichr(1950).encode('utf-8') diff --git a/tests/regressiontests/queries/tests.py b/tests/regressiontests/queries/tests.py index 8e86903724..14a693f2c5 100644 --- a/tests/regressiontests/queries/tests.py +++ b/tests/regressiontests/queries/tests.py @@ -1398,12 +1398,12 @@ class Queries6Tests(TestCase): # Test that parallel iterators work. qs = Tag.objects.all() i1, i2 = iter(qs), iter(qs) - self.assertEqual(repr(i1.next()), '<Tag: t1>') - self.assertEqual(repr(i1.next()), '<Tag: t2>') - self.assertEqual(repr(i2.next()), '<Tag: t1>') - self.assertEqual(repr(i2.next()), '<Tag: t2>') - self.assertEqual(repr(i2.next()), '<Tag: t3>') - self.assertEqual(repr(i1.next()), '<Tag: t3>') + self.assertEqual(repr(next(i1)), '<Tag: t1>') + self.assertEqual(repr(next(i1)), '<Tag: t2>') + self.assertEqual(repr(next(i2)), '<Tag: t1>') + self.assertEqual(repr(next(i2)), '<Tag: t2>') + self.assertEqual(repr(next(i2)), '<Tag: t3>') + self.assertEqual(repr(next(i1)), '<Tag: t3>') qs = X.objects.all() self.assertEqual(bool(qs), False) diff --git a/tests/regressiontests/serializers_regress/tests.py b/tests/regressiontests/serializers_regress/tests.py index 0c0c59f136..6930fbf393 100644 --- a/tests/regressiontests/serializers_regress/tests.py +++ b/tests/regressiontests/serializers_regress/tests.py @@ -489,7 +489,7 @@ def fieldsTest(format, self): # Serialize then deserialize the test database serialized_data = serializers.serialize(format, [obj], indent=2, fields=('field1','field3')) - result = serializers.deserialize(format, serialized_data).next() + result = next(serializers.deserialize(format, serialized_data)) # Check that the deserialized object contains data in only the serialized fields. self.assertEqual(result.object.field1, 'first') |
