File: //lib/python3.8/test/__pycache__/test_support.cpython-38.pyc
U
2�fv` � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZd dl
Z
d dlmZ d dlmZ ejZG dd� de
j�Zdd� Zedkr�e� dS ) � N)�support)�
script_helperc @ s� e Zd Zdd� Zdd� Zdd� Ze�d�dd � �Zd
d� Z dd
� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd� Zdd� Ze�eed �d!�d"d#� �Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Z d6d7� Z!d8d9� Z"d:d;� Z#d<d=� Z$d>d?� Z%d@dA� Z&dBdC� Z'dDdE� Z(dFdG� Z)G dHdI� dI�Z*G dJdK� dK�Z+dLdM� Z,dNdO� Z-dPdQ� Z.e�eedR��o�eedS�dT�dUdV� �Z/dfdXdY�Z0dZd[� Z1d\d]� Z2d^d_� Z3d`da� Z4dbdc� Z5ddde� Z6dWS )g�TestSupportc C s t �d� | �tjt jd� d S )N�ftplib�foo)r �
import_module�assertRaises�unittest�SkipTest��self� r
�'/usr/lib/python3.8/test/test_support.py�test_import_module s
zTestSupport.test_import_modulec C s t �d� d S )Nr )r Zimport_fresh_moduler r
r
r �test_import_fresh_module s z$TestSupport.test_import_fresh_modulec C s. | � t�| d�| j� | �tjtj| d� d S )N�test_get_attributer )�assertEqualr Z
get_attributer r r r
r r
r
r r s �zTestSupport.test_get_attributezfailing buildbotsc C s | � t�� tj� d S �N)r r Zget_original_stdout�sys�stdoutr r
r
r �test_get_original_stdout# s z$TestSupport.test_get_original_stdoutc C s2 dd l }| �dtj� t�d� | �dtj� d S )Nr �sched)r �assertInr �modulesr Zunload�assertNotIn)r r r
r
r �test_unload'