Ref.
https://github.com/cypress-io/cypress/issues/5400#issuecomment-547059565:
> This should be possible by hooking into the fail event in Cypress - doing whatever logic you want there and then not throwing in order to continue to the next test.
It seems like not throwing in a "fail" handler, does discontinue the test
and mark it as passed. Is this correct behavior?