예제 #1
0
파일: views.py 프로젝트: kaleissin/CALS
def set_tags_for_lang(tags, lang):
    return set_tags_for_model(tags, lang)
예제 #2
0
 def test_set_existing_tag(self):
     self.headline.tags.add(Tag.objects.get(name="tag1"))
     obj, created = set_tags_for_model(["tag1"], self.headline)
     self.assertFalse(created)
예제 #3
0
 def test_remove_existing_tag(self):
     self.headline.tags.add(Tag.objects.get(name="tag1"))
     obj, created = set_tags_for_model(None, self.headline)
     self.assertTrue(created)
예제 #4
0
 def test_set_no_tag(self):
     obj, created = set_tags_for_model(None, self.headline)
     self.assertFalse(created)
예제 #5
0
 def test_set_one_tag(self):
     obj, created = set_tags_for_model(["tag1"], self.headline)
     self.assertTrue(created)
예제 #6
0
def set_tags_for_lang(tags, lang):
    return set_tags_for_model(tags, lang)
예제 #7
0
 def test_remove_existing_tag(self):
     self.headline.tags.add(Tag.objects.get(name='tag1'))
     obj, created = set_tags_for_model(None, self.headline)
     self.assertTrue(created)
예제 #8
0
 def test_set_existing_tag(self):
     self.headline.tags.add(Tag.objects.get(name='tag1'))
     obj, created = set_tags_for_model(['tag1'], self.headline)
     self.assertFalse(created)
예제 #9
0
 def test_set_one_tag(self):
     obj, created = set_tags_for_model(['tag1'], self.headline)
     self.assertTrue(created)
예제 #10
0
 def test_set_no_tag(self):
     obj, created = set_tags_for_model(None, self.headline)
     self.assertFalse(created)