""" :Copyright: 2014-2025 Jochen Kupperschmidt :License: Revised BSD (see `LICENSE` file for details) """ import pytest from byceps.services.email.models import NameAndAddress # fmt: off @pytest.mark.parametrize( ('name', 'address', 'expected'), [ (None, 'unnamed@users.test', 'unnamed@users.test'), ('Simple', 'simple@users.test', 'Simple '), ('Mr. Pink', 'mr.pink@users.test', '"Mr. Pink" '), # quotes name ], ) # fmt: on def test_name_and_address_format(name, address, expected): name_and_address = NameAndAddress(name, address) assert name_and_address.format() == expected