File: //usr/local/lib/python3.7/unittest/test/__pycache__/test_skipping.cpython-37.opt-1.pyc
B
"��gd$ � @ s: d dl Z d dlmZ G dd� de j�Zedkr6e �� dS )� N)�
LoggingResultc @ st e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZdS )�Test_TestSkippingc C s� G dd� dt j�}g }t|�}|d�}|�|� | �|dddg� | �|j|dfg� G dd� dt j�}g }t|�}|d �}|�|� | �|dddg� | �|j|d
fg� | �|jd� d S )Nc @ s e Zd Zdd� ZdS )z,Test_TestSkipping.test_skipping.<locals>.Fooc S s | � d� d S )N�skip)�skipTest)�self� r �7/usr/local/lib/python3.7/unittest/test/test_skipping.py�test_skip_me
s z9Test_TestSkipping.test_skipping.<locals>.Foo.test_skip_meN)�__name__�
__module__�__qualname__r r r r r �Foo s r
r � startTest�addSkip�stopTestr c @ s e Zd Zdd� Zdd� ZdS )z,Test_TestSkipping.test_skipping.<locals>.Fooc S s | � d� d S )N�testing)r )r r r r �setUp s z2Test_TestSkipping.test_skipping.<locals>.Foo.setUpc S s d S )Nr )r r r r �test_nothing � z9Test_TestSkipping.test_skipping.<locals>.Foo.test_nothingN)r
r r r r r r r r r
s r r � )�unittest�TestCaser �run�assertEqual�skipped�testsRun)r r
�events�result�testr r r �
test_skipping s
zTest_TestSkipping.test_skippingc C s� G dd� dt j�}g }t|�}|d�}|�|� | �|dddddg� | �t|j�d� |jd \}}| �|d � | �|t j� | �||� |jd
\}}| �|d� | �|t j� | �||� | �|jd |d
f� d S )Nc @ s e Zd Zdd� ZdS )z5Test_TestSkipping.test_skipping_subtests.<locals>.Fooc
S sR | j dd��2 | j dd�� | �d� W d Q R X | �d� W d Q R X | �d� d S )Nr )�a� )�bzskip 1zskip 2zskip 3)�subTestr )r r r r r "