[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:
Holger Brunn
2019-08-19 07:29:44 +00:00
parent d5072c2ec6
commit 024d7ebaa0
+2 -1
View File
@@ -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)