示例#1
0
    def test_get_authors(self):
        context = get_authors()
        self.assertEquals(len(context["authors"]), 0)
        self.assertEquals(context["template"], "zinnia/tags/authors.html")

        user = User.objects.create_user(username="******", email="*****@*****.**")
        self.entry.authors.add(user)
        self.publish_entry()
        context = get_authors("custom_template.html")
        self.assertEquals(len(context["authors"]), 1)
        self.assertEquals(context["template"], "custom_template.html")
    def test_get_authors(self):
        context = get_authors()
        self.assertEquals(len(context['authors']), 0)
        self.assertEquals(context['template'], 'zinnia/tags/authors.html')

        user = User.objects.create_user(username='******',
                                        email='*****@*****.**')
        self.entry.authors.add(user)
        self.publish_entry()
        context = get_authors('custom_template.html')
        self.assertEquals(len(context['authors']), 1)
        self.assertEquals(context['template'], 'custom_template.html')
示例#3
0
    def test_get_authors(self):
        context = get_authors()
        self.assertEquals(len(context['authors']), 0)
        self.assertEquals(context['template'], 'zinnia/tags/authors.html')

        user = User.objects.create_user(username='******',
                                        email='*****@*****.**')
        self.entry.authors.add(user)
        self.publish_entry()
        context = get_authors('custom_template.html')
        self.assertEquals(len(context['authors']), 1)
        self.assertEquals(context['template'], 'custom_template.html')
 def test_get_authors(self):
     source_context = Context({})
     with self.assertNumQueries(1):
         context = get_authors(source_context)
     self.assertEquals(len(context['authors']), 0)
     self.assertEquals(context['template'], 'zinnia/tags/authors.html')
     self.assertEquals(context['context_author'], None)
     author = Author.objects.create_user(username='******',
                                         email='*****@*****.**')
     self.entry.authors.add(author)
     self.publish_entry()
     source_context = Context({'author': author})
     with self.assertNumQueries(0):
         context = get_authors(source_context, 'custom_template.html')
     self.assertEquals(len(context['authors']), 1)
     self.assertEquals(context['template'], 'custom_template.html')
     self.assertEquals(context['context_author'], author)
示例#5
0
 def test_get_authors(self):
     source_context = Context({})
     with self.assertNumQueries(1):
         context = get_authors(source_context)
     self.assertEquals(len(context['authors']), 0)
     self.assertEquals(context['template'], 'zinnia/tags/authors.html')
     self.assertEquals(context['context_author'], None)
     user = User.objects.create_user(username='******',
                                     email='*****@*****.**')
     self.entry.authors.add(user)
     self.publish_entry()
     source_context = Context({'author': user})
     with self.assertNumQueries(0):
         context = get_authors(source_context, 'custom_template.html')
     self.assertEquals(len(context['authors']), 1)
     self.assertEquals(context['template'], 'custom_template.html')
     self.assertEquals(context['context_author'], user)