X-Git-Url: https://git.mdrn.pl/django-pagination.git/blobdiff_plain/4d9362dc29cdd664d9b12f8f7a5e7acc0afac531..a35ff9bd925bb5fd3ab2e43cae19a62afb2f5701:/pagination/tests.py diff --git a/pagination/tests.py b/pagination/tests.py new file mode 100644 index 0000000..21aa350 --- /dev/null +++ b/pagination/tests.py @@ -0,0 +1,20 @@ +""" +>>> from django.core.paginator import Paginator +>>> from pagination.templatetags.pagination_tags import paginate + +>>> p = Paginator(range(15), 2) +>>> paginate({'paginator': p, 'page_obj': p.page(1)})['pages'] +[1, 2, 3, 4, 5, 6, 7, 8] + +>>> p = Paginator(range(17), 2) +>>> paginate({'paginator': p, 'page_obj': p.page(1)})['pages'] +[1, 2, 3, 4, 5, 6, 7, 8, 9] + +>>> p = Paginator(range(19), 2) +>>> paginate({'paginator': p, 'page_obj': p.page(1)})['pages'] +[1, 2, 3, 4, None, 7, 8, 9, 10] + +>>> p = Paginator(range(21), 2) +>>> paginate({'paginator': p, 'page_obj': p.page(1)})['pages'] +[1, 2, 3, 4, None, 8, 9, 10, 11] +""" \ No newline at end of file