def test_pagination_many_pages(self): per_page_original = ModelAdmin.list_per_page ModelAdmin.list_per_page = 20 for x in range(25): book = Book(name='Test %d' % x) book.save() self.get_changelist() pg = pagination(self.changelist) ModelAdmin.list_per_page = per_page_original self.assertEqual(pg['cl'], self.changelist) self.assertEqual(len(pg['page_range']), 2) self.assertEqual(pg['pagination_required'], True)
def test_pagination_one_page(self): pg = pagination(self.changelist) self.assertEqual(pg['cl'], self.changelist) self.assertEqual(pg['page_range'], []) self.assertEqual(pg['pagination_required'], False)
def test_pagination_one_page(self): pg = pagination(self.changelist) self.assertEqual(pg["cl"], self.changelist) self.assertEqual(pg["page_range"], []) self.assertEqual(pg["pagination_required"], False)