| 1 | #!/usr/bin/env bash |
| 2 | set -e |
| 3 | export PYTHONPYCACHEPREFIX="$(mktemp -d)" |
| 4 | python3 - <<'PY' |
| 5 | from slicer import page_items |
| 6 | |
| 7 | items = list(range(10)) |
| 8 | assert page_items(items, 0, 3) == [0, 1, 2], page_items(items, 0, 3) |
| 9 | assert page_items(items, 1, 3) == [3, 4, 5] |
| 10 | assert page_items(items, 3, 3) == [9] |
| 11 | assert page_items(items, 4, 3) == [] |
| 12 | PY |
| 13 |