Your IP : 216.73.216.213
B
.��V' � @ sL d dl Z d dlmZ d dlmZmZ G dd� de j�ZG dd� de j�ZdS )� N)� Directive)�Line�Resultc @ s e Zd ZdZdd� ZdS )�TestLinezTests for tap.line.Linec s t � � | �t� fdd�� d S )Nc s � j S )N)�category� )�liner �D/opt/alt/python37/lib/python3.7/site-packages/tap/tests/test_line.py�<lambda> � z6TestLine.test_line_requires_category.<locals>.<lambda>)r ZassertRaises�NotImplementedError)�selfr )r r �test_line_requires_category s z$TestLine.test_line_requires_categoryN)�__name__�
__module__�__qualname__�__doc__r r r r r r s r c @ s@ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dS )�
TestResultzTests for tap.line.Resultc C s t d�}| �d|j� d S )NTZtest)r �assertEqualr )r
�resultr r r �
test_category s zTestResult.test_categoryc C s t d�}| �|j� d S )NT)r Z
assertTrue�ok)r
r r r r �test_ok s zTestResult.test_okc C s t ddd�}| �dt|�� d S )NT�* �passingzok 42 - passing)r r �str)r
r r r r �test_str_ok s zTestResult.test_str_okc C s t ddd�}| �dt|�� d S )NF�+ �failingznot ok 43 - failing)r r r )r
r r r r �test_str_not_ok! s zTestResult.test_str_not_okc C s* t d�}tddd|�}| �dt|�� d S )Nz
SKIP a reasonT�, r zok 44 - passing # SKIP a reason)r r r r )r
Z directiver r r r �test_str_directive&