Tighten reset email escaping test
This commit is contained in:
parent
6362526168
commit
50b999de71
|
|
@ -37,7 +37,7 @@ describe('sendPasswordResetEmail', () => {
|
||||||
expect(sendMailMock).toHaveBeenCalledTimes(1);
|
expect(sendMailMock).toHaveBeenCalledTimes(1);
|
||||||
const [mailOptions] = sendMailMock.mock.calls[0];
|
const [mailOptions] = sendMailMock.mock.calls[0];
|
||||||
|
|
||||||
expect(mailOptions.html).toContain('Hi <Admin,');
|
expect(mailOptions.html).toContain('Hi <Admin&Co.>,');
|
||||||
expect(mailOptions.html).toContain('href="https://example.com/reset-password?token=a%20b&next=%3Cscript%3E"');
|
expect(mailOptions.html).toContain('href="https://example.com/reset-password?token=a%20b&next=%3Cscript%3E"');
|
||||||
expect(mailOptions.html).not.toContain('<script>');
|
expect(mailOptions.html).not.toContain('<script>');
|
||||||
expect(mailOptions.text).toContain('https://example.com/reset-password?token=a%20b&next=%3Cscript%3E');
|
expect(mailOptions.text).toContain('https://example.com/reset-password?token=a%20b&next=%3Cscript%3E');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue