def test_dots(): p = PaginationRenderer(mock_pager(1, 5, 100)) assert not p.pager.dotted_upper assert not p.pager.dotted_lower p = PaginationRenderer(mock_pager(1, 25, 100)) assert p.pager.dotted_upper assert not p.pager.dotted_lower p = PaginationRenderer(mock_pager(12, 25, 100)) assert p.pager.dotted_upper assert p.pager.dotted_lower p = PaginationRenderer(mock_pager(24, 25, 100)) assert not p.pager.dotted_upper assert p.pager.dotted_lower
def assert_range(page_number, num_pages, expected): p = PaginationRenderer(mock_pager(page_number, num_pages, 100)) assert p.range() == expected
def assert_range(page_number, num_pages, expected): p = PaginationRenderer(mock_pager(page_number, num_pages, 100)) assert p.range() == expected