mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-10 04:36:43 +00:00
GODT-213: correctly expect text/plain in custom message text parts
This commit is contained in:
@ -1001,8 +1001,9 @@ func TestBuildCustomMessageHTML(t *testing.T) {
|
||||
section(t, res).
|
||||
expectContentType(is(`multipart/mixed`))
|
||||
|
||||
// Even if it is HTML, we don't care... we abuse pgp/inline here.
|
||||
section(t, res, 1).
|
||||
expectContentType(is(`text/html`)).
|
||||
expectContentType(is(`text/plain`)).
|
||||
expectBody(contains(`This message could not be decrypted`)).
|
||||
expectBody(decryptsTo(foreignKR, `<html><body>body</body></html>`)).
|
||||
expectTransferEncoding(isMissing())
|
||||
@ -1075,8 +1076,9 @@ func TestBuildCustomMessageHTMLWithAttachment(t *testing.T) {
|
||||
section(t, res).
|
||||
expectContentType(is(`multipart/mixed`))
|
||||
|
||||
// Even if it is HTML, we don't care... we abuse pgp/inline here.
|
||||
section(t, res, 1).
|
||||
expectContentType(is(`text/html`)).
|
||||
expectContentType(is(`text/plain`)).
|
||||
expectBody(contains(`This message could not be decrypted`)).
|
||||
expectBody(decryptsTo(foreignKR, `<html><body>body</body></html>`)).
|
||||
expectTransferEncoding(isMissing())
|
||||
@ -1118,8 +1120,9 @@ func TestBuildCustomMessageOnlyBodyIsUndecryptable(t *testing.T) {
|
||||
section(t, res).
|
||||
expectContentType(is(`multipart/mixed`))
|
||||
|
||||
// Even if it is HTML, we don't care... we abuse pgp/inline here.
|
||||
section(t, res, 1).
|
||||
expectContentType(is(`text/html`)).
|
||||
expectContentType(is(`text/plain`)).
|
||||
expectBody(contains(`This message could not be decrypted`)).
|
||||
expectBody(decryptsTo(foreignKR, `<html><body>body</body></html>`)).
|
||||
expectTransferEncoding(isMissing())
|
||||
|
||||
Reference in New Issue
Block a user