o
    w+fm                     @   s*   d dl Z d dlmZ G dd de jZdS )    N)Emailc                   @   sT   e Zd Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd ZdS )TestEmailObjectc                 C   s   d}t |}| |jd d S Ntest@example.com)r   assertEqualemail)selfaddressr    r
   G/var/www/html/venv/lib/python3.10/site-packages/test/unit/test_email.pytest_add_email_address	   s   z&TestEmailObject.test_add_email_addressc                 C       d}t |d}| |j| d S NSomeName)namer   r   r   r   r   r   r
   r
   r   test_add_name      
zTestEmailObject.test_add_namec                 C   r   r   r   r   r
   r
   r   test_add_unicode_name   r   z%TestEmailObject.test_add_unicode_namec                 C   4   d}d}t ||d}| |j| | |jd d S Nr   r   )r   r   r   r   r   r   r   r   r	   r   r
   r
   r   test_add_name_email   
   z#TestEmailObject.test_add_name_emailc                 C   r   r   r   r   r
   r
   r   test_add_unicode_name_email"   r   z+TestEmailObject.test_add_unicode_name_emailc                 C   s*   d}t |}| |j| | |j d S Nr   )r   r   r   assertIsNoner   r   r
   r
   r   *test_add_rfc_function_finds_name_not_email)   s   z:TestEmailObject.test_add_rfc_function_finds_name_not_emailc                 C   s<   d}d}d ||}t|}| |j| | |jd d S )Nr   r   z{} <{}>)formatr   r   r   r   )r   r   r	   name_addressr   r
   r
   r   test_add_rfc_email0   s   z"TestEmailObject.test_add_rfc_emailc                 C   "   t  }d}||_| |j| d S r   )r   r   r   )r   r   r   r
   r
   r   test_empty_obj_add_name8      z'TestEmailObject.test_empty_obj_add_namec                 C   r#   r   )r   r   r   )r   r   r	   r
   r
   r   test_empty_obj_add_email?   r%   z(TestEmailObject.test_empty_obj_add_emailN)__name__
__module____qualname__r   r   r   r   r   r   r"   r$   r&   r
   r
   r
   r   r      s    r   )unittestsendgrid.helpers.mailr   TestCaser   r
   r
   r
   r   <module>   s   