devtools/fake.py
changeset 10001 1245357b3b3e
parent 9570 14452b344d19
child 10315 0f3489d622ba
equal deleted inserted replaced
10000:4352b7ccde04 10001:1245357b3b3e
    63         self._http_method = kwargs.pop('method', 'GET')
    63         self._http_method = kwargs.pop('method', 'GET')
    64         self._url = kwargs.pop('url', None) or 'view?rql=Blop&vid=blop'
    64         self._url = kwargs.pop('url', None) or 'view?rql=Blop&vid=blop'
    65         super(FakeRequest, self).__init__(*args, **kwargs)
    65         super(FakeRequest, self).__init__(*args, **kwargs)
    66         self._session_data = {}
    66         self._session_data = {}
    67 
    67 
    68     def set_cookie(self, name, value, maxage=300, expires=None, secure=False):
    68     def set_cookie(self, name, value, maxage=300, expires=None, secure=False, httponly=False):
    69         super(FakeRequest, self).set_cookie(name, value, maxage, expires, secure)
    69         super(FakeRequest, self).set_cookie(name, value, maxage, expires, secure, httponly)
    70         cookie = self.get_response_header('Set-Cookie')
    70         cookie = self.get_response_header('Set-Cookie')
    71         self._headers_in.setHeader('Cookie', cookie)
    71         self._headers_in.setHeader('Cookie', cookie)
    72 
    72 
    73     ## Implement request abstract API
    73     ## Implement request abstract API
    74     def http_method(self):
    74     def http_method(self):