Estoy tratando de escribir pruebas E2E para mi interfaz de usuario. Para iniciar sesión, estoy usando auth0 con inicio de sesión social - Github. He intentado varias formas de obtener token de acceso para Github:
Haciendo clic en el botón de ciprés:
cy.visit("https://myapp.io/login"); cy.get('.auth0-lock-social-button-text').click(); // Redirect me into Github login page. cy.get('#login_field').type(my_username); cy.get('#password').type(my_password); cy.get('.btn').click();salida: URL: https://github.com/session
contenido de la página: las cookies deben estar habilitadas para usar GitHub.
¿Alguien tiene un ejemplo que explique cómo hacerlo?
Nota: No quiero usar cypress-social-logins porque lo necesito para pasar CI.
Gracias.