Exemplo n.º 1
0
 def test_get_validated_tag_list(self):
     tag_slug_list_one = ["javascript", "mapping"]
     tags_one = get_validated_tag_list(tag_slug_list_one)
     self.assertEqual(tags_one, [self.tech_tag, self.concept_tag])
     
     tag_slug_list_two = ["javascript", "mapping", "this_tag_does_not_exist"]
     self.assertRaises(Http404, lambda: get_validated_tag_list(tag_slug_list_two))
Exemplo n.º 2
0
    def test_get_validated_tag_list(self):
        tag_slug_list_one = ["javascript", "mapping"]
        tags_one = get_validated_tag_list(tag_slug_list_one)
        self.assertEqual(tags_one, [self.tech_tag, self.concept_tag])

        tag_slug_list_two = [
            "javascript", "mapping", "this_tag_does_not_exist"
        ]
        self.assertRaises(Http404,
                          lambda: get_validated_tag_list(tag_slug_list_two))
Exemplo n.º 3
0
 def get_object(self, request, *args, **kwargs):
     self.section = kwargs.get('section', None)
     self.category = kwargs.get('category', None)
     self.tag_slugs = kwargs.get('tag_slugs', None)
     if self.tag_slugs:
         self.tag_slug_list = self.tag_slugs.split('+')
         self.tags = get_validated_tag_list(self.tag_slug_list, tags=[])
     return ''
Exemplo n.º 4
0
 def get_object(self, request, *args, **kwargs):
     self.section = kwargs.get('section', None)
     if self.section:
         self.section = get_object_or_404(Section, slug=self.section)
     self.category = kwargs.get('category', None)
     if self.category:
         self.category = get_object_or_404(Category, slug=self.category)
     self.tag_slugs = kwargs.get('tag_slugs', None)
     if self.tag_slugs:
         self.tag_slug_list = self.tag_slugs.split('+')
         self.tags = get_validated_tag_list(self.tag_slug_list, tags=[])
     return ''