Moved test_field_ordering to the model_fields package.

This commit is contained in:
Morgan Aubert 2016-12-14 11:48:57 -05:00 committed by Tim Graham
parent 92c5eeac33
commit adb791fdcb
2 changed files with 10 additions and 17 deletions

View file

@ -59,6 +59,16 @@ class BasicFieldTests(TestCase):
f = Foo._meta.get_field('a')
self.assertEqual(force_str(f), 'model_fields.Foo.a')
def test_field_ordering(self):
"""Fields are ordered based on their creation."""
f1 = models.Field()
f2 = models.Field(auto_created=True)
f3 = models.Field()
self.assertLess(f2, f1)
self.assertGreater(f3, f1)
self.assertIsNotNone(f1)
self.assertNotIn(f2, (None, 1, ''))
class ChoicesTests(SimpleTestCase):