def test_9a_save(self): orange = Fruit(name='orange') orange.tags = "sweet,juicy,healthy,Healthy,HealthY,HeaLthY" orange.save() should = ['sweet','juicy','healthy'] self.assertEqual(len(orange.tags_list), len(should)) self.assertEqual(set(orange.tags_list), set(should))
def test_10_model_tag(self): orange = Fruit(name='orange') orange.tags = "sweet,juicy,healthy" orange.save() should = ['sweet','juicy','healthy'] self.assertEqual(len(orange.tags_list), len(should)) self.assertEqual(set(orange.tags_list), set(should)) ist = [x.name for x in Fruit.objects.get_tags()] self.assertEqual(len(ist), len(should)) self.assertEqual(set(ist), set(should))