Your IP : 216.73.216.213
3
��2ad$ � @ s: d dl Z d dlmZ G dd� de j�Zedkr6e j� 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�}|j|� | j|dddg� | j|j|dfg� G dd� dt j�}g }t|�}|d �}|j|� | j|dddg� | j|j|d
fg� | j|jd� d S )Nc @ s e Zd Zdd� ZdS )z,Test_TestSkipping.test_skipping.<locals>.Fooc S s | j d� d S )N�skip)�skipTest)�self� r �2/opt/alt/python36/lib64/python3.6/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 | j 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 s 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�}|j|� | j|dddddg� | jt|j�d� |jd \}}| j|d � | j|t j� | j||� |jd
\}}| j|d� | j|t j� | j||� | 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�� | jd� W d Q R X | jd� W d Q R X | jd� d S )Nr )�a� )�bzskip 1zskip 2zskip 3)�subTestr )r r r r r "