Мне нужно заглушить запрос авторизации Google, практически говоря удалить if
l oop в следующем исходном коде:
if (!window.Cypress) {
const googleUser = await new Promise<gapi.auth2.AuthorizeResponse>(resolve =>
gapi.auth2.authorize(
{
prompt: 'consent',
client_id: String(process.env.REACT_APP_CLIENT_ID),
scope: 'email profile openid',
response_type: 'id_token permission',
},
resolve,
),
);
const googleToken = googleUser.id_token;
body = {
id_token: googleToken,
};
}
Здесь решена аналогичная проблема: https://github.com/cypress-io/cypress-example-recipes/tree/master/examples/stubbing-spying__google-analytics Я добавил домен в черный список, но мне не удалось найти заголовки Cypress: