oCuando me desplazo por una página, el encabezado del menú principal está visible. cy.get('.myclass').scrollIntoView().within(() => { cy.get('.scroll').scrollTo('bottom') cy.get('.header-nav').should('not.exist') cy.get('.scroll').scrollTo('top') cy.get('.header-nav', {withinSubject: null}) })
En lugar de, {withinSubject: null}) quiero usar should('exist') pero la prueba está fallando cuando uso exist pero paso cuando uso, {withinSubject: null}). Incluso con debería ser visible su falla.
Primero, el encabezado se muestra así en cypress:
- Se superpone en la parte superior Este es mi html para el encabezado: 
¿Qué estoy haciendo mal o por qué {withinSubject: null}) funciona y no otros. Cuando se abre el sitio, el encabezado está presente, así que cuando uso exist funciona, pero una vez que verifico el desplazamiento, el encabezado no funciona con exist. Además, cuando me desplazo hacia abajo, el encabezado no debería estar visible, pero aún está visible aunque cuando hago lo mismo manualmente, funciona. Solo teniendo este comportamiento en ciprés. Gracias