Exemple #1
0
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
Exemple #2
0
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