def testQueryPaginator(self): paginator = Paginator(User.objects.all(), 10, 'test_name') self.assertEquals(paginator.count, 300) self.assertRaises(EmptyPage, paginator.page, 99999) self.assertRaises(PageNotAnInteger, paginator.page, 'aaaa') self.assertIsInstance(paginator.page(1)[0], User)
def testPaginatorCreation(self): paginator = Paginator(User.objects.all(), 10, 'test_name', cache_timeout=666, count_timeout=666) self.assertIsInstance(paginator, Paginator) self.assertIsInstance(paginator.page(1), Page) self.assertEquals(paginator.cache_timeout, paginator.count_timeout) self.assertEquals(paginator.cache_timeout, 666)