24 lines
681 B
TypeScript
24 lines
681 B
TypeScript
declare namespace Cypress {
|
|
interface Chainable<Subject> {
|
|
signin(): void;
|
|
}
|
|
}
|
|
|
|
declare namespace Cypress {
|
|
interface Chainable<Subject> {
|
|
guestSignin(): void;
|
|
}
|
|
}
|
|
|
|
Cypress.Commands.add('signin', () => {
|
|
const jwtToken =
|
|
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2OTkwNzMzNDcsImlkIjoxLCJvcmlnX2lhdCI6MTY5ODkwMDU0N30.mplV3_e5ZLKo9Y4YkMpsc8_2GIMj4AgSsw9W-z_qDRM';
|
|
cy.setCookie('jwt', jwtToken);
|
|
});
|
|
|
|
Cypress.Commands.add('guestSignin', () => {
|
|
const jwtToken =
|
|
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3MDAwNTExMDcsImlkIjoyLCJvcmlnX2lhdCI6MTY5OTg3ODMwN30.GynYMK_KKFfbAe_NAtFgthmEg_p8xKJOu_ZhRkr1ECE';
|
|
cy.setCookie('jwt', jwtToken);
|
|
});
|