Archived
1
0

fixup! fix: escape error.message on login failure

This commit is contained in:
Joe Previte
2021-06-30 10:37:08 -07:00
parent 22a22a8f7a
commit 2092f82270
3 changed files with 5 additions and 9 deletions

View File

@ -60,18 +60,14 @@ describe("login", () => {
process.env.PASSWORD = previousEnvPassword
})
it("should return escaped HTML with 'Missing password' message", async () => {
it("should return HTML with 'Missing password' message", async () => {
const resp = await codeServer().fetch("/login", { method: "POST" })
expect(resp.status).toBe(200)
const htmlContent = await resp.text()
expect(htmlContent).not.toContain(">")
expect(htmlContent).not.toContain("<")
expect(htmlContent).not.toContain('"')
expect(htmlContent).not.toContain("'")
expect(htmlContent).toContain("&lt;div class=&quot;error&quot;&gt;Missing password&lt;/div&gt;")
expect(htmlContent).toContain("Missing password")
})
})
})