From 2dfd30332b235777508095e2b1a9064a38f1a11f Mon Sep 17 00:00:00 2001 From: Afzal Sayed Date: Wed, 11 Nov 2020 17:20:13 +0530 Subject: [PATCH] Add failing test --- cypress/fixtures/pages/api/redirect.js | 6 ++++++ cypress/integration/default_spec.js | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 cypress/fixtures/pages/api/redirect.js diff --git a/cypress/fixtures/pages/api/redirect.js b/cypress/fixtures/pages/api/redirect.js new file mode 100644 index 0000000..3eb7923 --- /dev/null +++ b/cypress/fixtures/pages/api/redirect.js @@ -0,0 +1,6 @@ +export default async function preview(req, res) { + const { query } = req; + const { to } = query; + + res.redirect(`/redirectTest/${to}`); +} diff --git a/cypress/integration/default_spec.js b/cypress/integration/default_spec.js index 3f9180a..5162268 100644 --- a/cypress/integration/default_spec.js +++ b/cypress/integration/default_spec.js @@ -535,6 +535,12 @@ describe("Preview Mode", () => { cy.url().should("include", "/previewTest/999"); }); + it("redirects to test page with res.redirect", () => { + cy.visit("/api/redirect?to=999"); + + cy.url().should("include", "/redirectTest/999"); + }); + it("redirects to static preview test page", () => { cy.visit("/api/enterPreviewStatic");