def test_get_field_keys_verbnames_gives_some_fields_for_Flat(self):
     cls = AllFieldsMixin()
     cls.model = Flat
     cls.fields = ("flat_No", "room1_S", "listing")
     cls.exclude = ('id', )
     key_list, verbname_list = cls.get_field_keys_verbnames()
     # Списки мають мати довжину == кількості полів у self.fields
     self.assertEqual(len(key_list), 3)
     self.assertEqual(len(verbname_list), 3)
     # id не входить до списку
     self.assertNotIn('id', key_list)
     # Вибіркова перевірка:
     self.assertEqual(key_list[0], "flat_No")
     self.assertEqual(verbname_list[0], "Квартира №")
     self.assertEqual(key_list[1], "room1_S")
     self.assertEqual(verbname_list[1], "кімната")
     self.assertEqual(key_list[2], "listing")
     self.assertEqual(verbname_list[2], "Список")
Example #2
0
 def test_get_field_keys_verbnames_gives_some_fields_for_Flat(self):
     cls = AllFieldsMixin()
     cls.model = Flat
     cls.fields = ("flat_No", "room1_S", "listing")
     cls.exclude = ('id',)
     key_list, verbname_list = cls.get_field_keys_verbnames()
     # Списки мають мати довжину == кількості полів у self.fields
     self.assertEqual(len(key_list), 3)
     self.assertEqual(len(verbname_list), 3)
     # id не входить до списку
     self.assertNotIn('id', key_list)
     # Вибіркова перевірка:
     self.assertEqual(key_list[0], "flat_No")
     self.assertEqual(verbname_list[0], "Квартира №")
     self.assertEqual(key_list[1], "room1_S")
     self.assertEqual(verbname_list[1], "кімната")
     self.assertEqual(key_list[2], "listing")
     self.assertEqual(verbname_list[2], "Список")