By "multi-page" version of the test, do you mean 

- if len(collection) >= 2*limit`
- `if len(collection) > limit but < 2*limit`

or something else?