server: fix failing e2e tests

This commit is contained in:
Brian Mann
2017-09-10 15:59:15 -04:00
parent 25e2b238e9
commit 8686effefc

View File

@@ -5,18 +5,21 @@ describe "web security", ->
.visit("http://localhost:5566/link")
.get("a").click()
.url().should("eq", "http://localhost:55665/cross_origin")
.contains("h1", "cross origin")
cy.contains("h1", "cross origin")
it "fails when submitted a form and being redirected to another origin", ->
cy
.visit("http://localhost:5566/form")
.get("input").click()
.url().should("eq", "http://localhost:55665/cross_origin")
.contains("h1", "cross origin")
cy.contains("h1", "cross origin")
it "fails when using a javascript redirect to another origin", ->
cy
.visit("http://localhost:5566/javascript")
.get("button").click()
.url().should("eq", "http://localhost:55665/cross_origin")
.contains("h1", "cross origin")
cy.contains("h1", "cross origin")