Files
app/tests/api/test_email_log.py
Adrià Casajús 74b2406284 Cap the message_id
2026-01-26 12:32:14 +01:00

24 lines
596 B
Python

from app.models import EmailLog, Alias, Contact
from tests.utils import create_new_user
def test_email_log_message_id_cap(flask_client):
user = create_new_user()
alias = Alias.create_new_random(user)
c0 = Contact.create(
user_id=user.id,
alias_id=alias.id,
website_email="c0@example.com",
reply_email="re0@SL",
flush=True,
)
crap = "a" * 300
e = EmailLog.create(
user_id=user.id,
message_id=crap,
alias_id=alias.id,
contact_id=c0.id,
flush=True,
)
assert e.message_id == crap[:250]