File: //usr/lib/python3/dist-packages/twisted/mail/test/__pycache__/test_bounce.cpython-310.pyc
o
�b� � @ sN d dl Zd dlZd dlmZmZ d dlmZ d dlm Z G dd� de j
�ZdS )� N)�BytesIO�StringIO)�bounce)�unittestc @ s8 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� ZdS )
�BounceTestsz#
Bounce message generation
c C s� t �td�dd�\}}}| �|d� | �|d� tj�� }|�t|�d���}| �|d d� | �|d d � | �|d
d� dS )
zN
L{twisted.mail.bounce.generateBounce} can accept L{unicode}.
zRFrom: Moshe Zadka <moshez@example.com>
To: nonexistent@example.org
Subject: test
�moshez@example.com�nonexistent@example.org� � moshez@example.com�utf-8�To�From�postmaster@example.org�subject�)Returned Mail: see transcript for detailsN) r �generateBouncer �assertEqual�email�parser�Parser�parse�decode��self�fromAddress�to�s�emailParser�mess� r �?/usr/lib/python3/dist-packages/twisted/mail/test/test_bounce.py�test_bounceMessageUnicode � �
�
z%BounceTests.test_bounceMessageUnicodec C s� t �td�dd�\}}}| �|d� | �|d� tj�� }|�t|� d���}| �|d d� | �|d d � | �|d
d� dS )
zL
L{twisted.mail.bounce.generateBounce} can accept L{bytes}.
�R From: Moshe Zadka <moshez@example.com>
To: nonexistent@example.org
Subject: test
r
� nonexistent@example.orgr r r r r
r r r N)
r r r r r r r r r r r r r r �test_bounceMessageBytes) r"