[FIX] tests: wait for chrome's cookie to be set
In some cases, the first request of a test is made before the proper setting of the cookie. In that case, Odoo picks a new session, leaving the request unauthenticated. closes odoo/odoo#35780 Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
This commit is contained in:
@@ -708,7 +708,8 @@ class ChromeBrowser():
|
||||
|
||||
def set_cookie(self, name, value, path, domain):
|
||||
params = {'name': name, 'value': value, 'path': path, 'domain': domain}
|
||||
self._websocket_send('Network.setCookie', params=params)
|
||||
_id = self._websocket_send('Network.setCookie', params=params)
|
||||
return self._websocket_wait_id(_id)
|
||||
|
||||
def _wait_ready(self, ready_code, timeout=60):
|
||||
self._logger.info('Evaluate ready code "%s"', ready_code)
|
||||
|
||||
Reference in New Issue
Block a user