devtools/fake.py
branchstable
changeset 7434 17ef6f9efaa1
parent 7232 506a0af77cee
child 7436 28ec860c4436
equal deleted inserted replaced
7430:ef5165fa99e0 7434:17ef6f9efaa1
    56 
    56 
    57     def __init__(self, *args, **kwargs):
    57     def __init__(self, *args, **kwargs):
    58         if not (args or 'vreg' in kwargs):
    58         if not (args or 'vreg' in kwargs):
    59             kwargs['vreg'] = CubicWebVRegistry(FakeConfig(), initlog=False)
    59             kwargs['vreg'] = CubicWebVRegistry(FakeConfig(), initlog=False)
    60         kwargs['https'] = False
    60         kwargs['https'] = False
    61         self._url = kwargs.pop('url', 'view?rql=Blop&vid=blop')
    61         self._url = kwargs.pop('url', None) or 'view?rql=Blop&vid=blop'
    62         super(FakeRequest, self).__init__(*args, **kwargs)
    62         super(FakeRequest, self).__init__(*args, **kwargs)
    63         self._session_data = {}
    63         self._session_data = {}
    64         self._headers_in = Headers()
    64         self._headers_in = Headers()
    65 
    65 
    66     def set_cookie(self, cookie, key, maxage=300, expires=None):
    66     def set_cookie(self, cookie, key, maxage=300, expires=None):