wide-hospital-71307
07/27/2022, 10:49 AMfresh-doctor-14925
07/27/2022, 10:58 AMfresh-doctor-14925
07/27/2022, 10:59 AMit() blocks)fresh-doctor-14925
07/27/2022, 11:02 AMit() from the other ones means that the tests are better suited for retries.fresh-doctor-14925
07/27/2022, 11:07 AMit() blocks. Not sure when that is going to be done though
If you really want to keep state between tests, I suggest not using cy.session()wide-hospital-71307
07/27/2022, 11:07 AMwide-hospital-71307
07/27/2022, 11:08 AMwide-hospital-71307
07/27/2022, 11:08 AMwide-hospital-71307
07/27/2022, 11:10 AMfresh-doctor-14925
07/27/2022, 11:11 AMit() blocks. It doesn't do it for everything right now, but this is something that the team is looking to address (this ambiguous state management is also why 'run all specs' was removed in Cypress 10)
The reason I warn against having interdependencies between it() blocks is because you could find that your tests will start failing in a subsequent version
I hope that helps!