Previously, we used flask_mail for testing email notifications. Now,
we've created MockEmailService, designed with a similar interface to
the testing interface of flask_mail, and integrated it with the new
MailPlugin. This change makes our flask integration tests no longer
dependent on flask_mail, paving the way to remove flask_mail from
our codebase in the future.
Previously, we used
flask_mail
for testing email notifications. Now, we've createdMockEmailService
, designed with a similar interface to the testing interface offlask_mail
, and integrated it with the newMailPlugin
. This change makes our flask integration tests no longer dependent onflask_mail
, paving the way to remove flask_mail from our codebase in the future.Plan-ID: d21d8863-1179-4b7c-9d17-1701a7f78e76