@property
    def all_pages(self):
        page = self

        while True:
            yield page
            page = page.get_next()
Test async wrappers initiated from the same IOLoop, to ensure that
dataset/ETHPy150Open reviewboard/rbtools/rbtools/api/resource.py/ListResource.all_pages--crossover with--dataset/ETHPy150Open saltstack/salt/tests/unit/utils/async_test.py/TestSyncWrapper.test_double_sameloop