Skip to content

Instantly share code, notes, and snippets.

Revisions

  1. @paulmwatson paulmwatson created this gist Jan 14, 2021.
    9 changes: 9 additions & 0 deletions cypress_test_404_spec.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    cy.visit('/404')
    //=> Test fails

    cy.visit('/404', {failOnStatusCode: false})
    //=> Test passes but does not test the HTTP code was 404

    cy.request({url: '/404', failOnStatusCode: false}).its('status').should('equal', 404)
    cy.visit('/404', {failOnStatusCode: false})
    //=> Test passes, tests that the HTTP code was 404, and tests page was visited