Your IP : 216.73.217.32
3
� f�j � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
mZ d dlZd dl
Z
d dlZd dlZG dd� d�ZG dd� de�ZG dd� deej�ZG d d
� d
eej�ZG dd� de�ZG d
d� de�ZG dd� deej�ZG dd� deej�ZG dd� deej�ZG dd� deej�ZG dd� d�ZG dd� dej�ZG dd� dej�ZG dd� deej�ZG dd � d eej�Z G d!d"� d"�Z!G d#d$� d$e!e�Z"G d%d&� d&eej�Z#G d'd(� d(eej�Z$G d)d*� d*e!e�Z%G d+d,� d,eej�Z&G d-d.� d.e�Z'G d/d0� d0e'ej�Z(G d1d2� d2e'ej�Z)d3Z*d4Z+G d5d6� d6ej�Z,d7Z-e-j.d8�Z/d9d:d:d;d<d=d>d?d@dAdBdCdDdEdFdGdH�Z0dPZ1G dKdL� dLej�Z2dMdN� Z3e4dOk�r�e3� dS )Q� N)�supportc @ s8 e Zd Zejejejejejej fZ
dd� Zdd� ZdS )�TestBasec C s� | j |tjj� | j |tj� x&tj� D ]\}}| j||j|�� q(W | j |j
� � | jt|j
� �tt�� xLtt�D ]@\}}|j
|�}| j |tjj� | j|tj� | j|j
� |� qvW d S )N)�assertIsInstance�email�message�Message�mailbox�_sample_headers�items�assertInZget_all�
assertTrue�is_multipart�assertEqual�len�get_payload�_sample_payloads� enumerateZassertNotIsInstance)�self�msg�key�value�iZpayload�part� r �6/opt/alt/python36/lib64/python3.6/test/test_mailbox.py�
_check_sample s
zTestBase._check_samplec C s2 t jj|�rtj|� nt jj|�r.tj|� d S )N)�os�path�isdirr �rmtree�exists�unlink)r �targetr r r �_delete_recursively&