Skip to content

Commit 9c1bd29

Browse files
committed
doing assertions for now, to please mypy
1 parent 8586b73 commit 9c1bd29

File tree

1 file changed

+8
-10
lines changed
  • src/cryptography/hazmat/primitives/serialization

1 file changed

+8
-10
lines changed

src/cryptography/hazmat/primitives/serialization/pkcs7.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -493,16 +493,14 @@ def _smime_signed_decode(data: bytes) -> tuple[bytes | None, bytes]:
493493
raise ValueError(
494494
"Malformed multipart/signed message: must be multipart"
495495
)
496-
if not isinstance(payload[0], email.message.Message):
497-
raise ValueError(
498-
"Malformed multipart/signed message: first part (content) "
499-
"must be a MIME message"
500-
)
501-
if not isinstance(payload[1], email.message.Message):
502-
raise ValueError(
503-
"Malformed multipart/signed message: second part (signature) "
504-
"must be a MIME message"
505-
)
496+
assert isinstance(payload[0], email.message.Message), (
497+
"Malformed multipart/signed message: first part (content) "
498+
"must be a MIME message"
499+
)
500+
assert isinstance(payload[1], email.message.Message), (
501+
"Malformed multipart/signed message: second part (signature) "
502+
"must be a MIME message"
503+
)
506504
return (
507505
bytes(payload[0].get_payload(decode=True)),
508506
bytes(payload[1].get_payload(decode=True)),

0 commit comments

Comments
 (0)