Files
lda-wf/tests/platform/test_paging.py
T

19 lines
462 B
Python

from __future__ import annotations
from wf_platform import page_items
def test_page_items_returns_total_and_next_cursor() -> None:
page = page_items(["a", "b", "c"], limit=2)
assert page.items == ("a", "b")
assert page.next_cursor == "2"
assert page.total == 3
def test_page_items_starts_from_cursor() -> None:
page = page_items(["a", "b", "c"], cursor="2", limit=2)
assert page.items == ("c",)
assert page.next_cursor is None