def test_returns_only_visible_pages(self):
        self.both_groups_page.status = FancyPage.DRAFT
        self.both_groups_page.save()

        with self.assertNumQueries(1):
            pages = sm_tags.get_pages(group=self.footer_group.slug)
            self.assertSequenceEqual(pages, [self.footer_page])
示例#2
0
    def test_returns_only_visible_pages(self):
        self.both_groups_page.status = FancyPage.DRAFT
        self.both_groups_page.save()

        with self.assertNumQueries(1):
            pages = sm_tags.get_pages(group=self.footer_group.slug)
            self.assertSequenceEqual(pages, [self.footer_page])
 def test_can_lookup_pages_from_group_object(self):
     with self.assertNumQueries(1):
         pages = sm_tags.get_pages(group=self.footer_group)
         self.assertItemsEqual(
             pages,
             [self.footer_page, self.both_groups_page]
         )
 def test_returns_pages_for_group_slug_provided(self):
     with self.assertNumQueries(1):
         pages = sm_tags.get_pages(group=self.footer_group.slug)
         self.assertItemsEqual(
             pages,
             [self.footer_page, self.both_groups_page]
         )
示例#5
0
 def test_can_lookup_pages_from_group_object(self):
     with self.assertNumQueries(1):
         pages = sm_tags.get_pages(group=self.footer_group)
         self.assertItemsEqual(pages,
                               [self.footer_page, self.both_groups_page])
示例#6
0
 def test_returns_pages_for_group_slug_provided(self):
     with self.assertNumQueries(1):
         pages = sm_tags.get_pages(group=self.footer_group.slug)
         self.assertItemsEqual(pages,
                               [self.footer_page, self.both_groups_page])
示例#7
0
 def test_returns_empty_queryset_for_unknown_page_group(self):
     with self.assertNumQueries(1):
         pages = sm_tags.get_pages(group='fantasy-group')
         self.assertSequenceEqual(pages, [])
 def test_returns_empty_queryset_for_unknown_page_group(self):
     with self.assertNumQueries(1):
         pages = sm_tags.get_pages(group="fantasy-group")
         self.assertSequenceEqual(pages, [])