fix login by API (#1700)

This commit is contained in:
Karolina Rakoczy 2021-12-17 14:27:13 +01:00 committed by GitHub
parent 4880093f63
commit 4b05f67b2c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -21,6 +21,8 @@ Cypress.Commands.add(
const mutation = `mutation TokenAuth{
tokenCreate(email: "${user.email}", password: "${user.password}") {
token
csrfToken
refreshToken
errors: accountErrors {
code
field
@ -32,6 +34,10 @@ Cypress.Commands.add(
}
}`;
return cy.sendRequestWithQuery(mutation, authorization).then(resp => {
window.localStorage.setItem(
"_saleorCSRFToken",
resp.body.data.tokenCreate.csrfToken
);
window.sessionStorage.setItem(
authorization,
resp.body.data.tokenCreate.token