63 def __init__(self, *args, **kwargs): |
63 def __init__(self, *args, **kwargs): |
64 if not (args or 'vreg' in kwargs): |
64 if not (args or 'vreg' in kwargs): |
65 kwargs['vreg'] = CWRegistryStore(FakeConfig(), initlog=False) |
65 kwargs['vreg'] = CWRegistryStore(FakeConfig(), initlog=False) |
66 kwargs['https'] = False |
66 kwargs['https'] = False |
67 self._http_method = kwargs.pop('method', 'GET') |
67 self._http_method = kwargs.pop('method', 'GET') |
68 self._url = kwargs.pop('url', None) or 'view?rql=Blop&vid=blop' |
68 self._url = kwargs.pop('url', None) |
|
69 if self._url is None: |
|
70 self._url = 'view?rql=Blop&vid=blop' |
69 super(FakeRequest, self).__init__(*args, **kwargs) |
71 super(FakeRequest, self).__init__(*args, **kwargs) |
70 self._session_data = {} |
72 self._session_data = {} |
71 |
73 |
72 def set_cookie(self, name, value, maxage=300, expires=None, secure=False, httponly=False): |
74 def set_cookie(self, name, value, maxage=300, expires=None, secure=False, httponly=False): |
73 super(FakeRequest, self).set_cookie(name, value, maxage, expires, secure, httponly) |
75 super(FakeRequest, self).set_cookie(name, value, maxage, expires, secure, httponly) |