def request(self, url='/', page=None, data=None, **kwargs):
        querydict = {} if data is None else data
        querydict.update(kwargs)
        if page is not None:
            querydict[PAGE_LABEL] = page
        return self.factory.get(url, querydict)
Provide pickling support. Normally, this just dispatches to Python's
dataset/ETHPy150Open shtalinberg/django-el-pagination/el_pagination/tests/templatetags/test_el_pagination_tags.py/TemplateTagsTestMixin.request--crossover with--dataset/ETHPy150Open CollabQ/CollabQ/vendor/django/db/models/base.py/Model.__reduce__