def test(self): self.assertEqual(['id', 'field1E', 'field3E', 'field4E', 'field2E'], names_of_fields(TestModelE)) self.assertEqual(['id', 'field1', 'field2', 'field3'], names_of_fields(TestModel1)) self.assertEqual(['id', 'field1', 'field2'], names_of_fields(TestModel0))
def test(self): flds = tuple(names_of_fields(TestModelFields)) self.assertEqual(sort_unique_tuple(('fieldA', 'fieldX', 'fieldG', 'fieldD'), TestModelFields), ('fieldA', 'fieldD', 'fieldG', 'fieldX')) self.assertEqual(sort_unique_tuple(flds[::-1], TestModelFields), flds) self.assertEqual(sort_unique_tuple(('fieldD', 'fieldH', 'fieldF'), TestModelFields), ('fieldD', 'fieldF', 'fieldH'))