update email test

This commit is contained in:
2025-07-29 22:04:25 -03:00
parent e71d0df6d5
commit f99ca23a79
4 changed files with 15 additions and 17 deletions

View File

@@ -56,7 +56,11 @@ class Message:
) -> None:
self._body.attach(MIMEText(text, subtype, charset))
def attach(self, path: Path, filename: str | None = None) -> None:
def attach(self, path: Path | MIMEApplication, filename: str | None = None) -> None:
if isinstance(path, MIMEApplication):
self._message.attach(path)
return
if not path.is_file():
return None