def test_paginated(self):
     # Ensure the *paginated* method returns True if the page list contains
     # more than one page, False otherwise.
     page = DefaultPaginator(range(10), 10).page(1)
     pages = models.PageList(self.request, page, self.page_label)
     self.assertFalse(pages.paginated())
     self.assertTrue(self.pages.paginated())
 def setUp(self):
     self.paginator = DefaultPaginator(range(30), 7, orphans=2)
     self.current_number = 2
     self.page_label = 'page'
     self.factory = RequestFactory()
     self.request = self.factory.get(
         self.get_path_for_page(self.current_number))
     self.pages = models.PageList(
         self.request, self.paginator.page(self.current_number),
         self.page_label)
 def test_page_list_render_just_one_page(self):
     # Ensure nothing is rendered if the page list contains only one page.
     page = DefaultPaginator(range(10), 10).page(1)
     pages = models.PageList(self.request, page, self.page_label)
     self.assertEqual('', utils.text(pages))