Your IP : 216.73.216.213
B
.��V� � @ s* d dl Z d dlmZ G dd� de j�ZdS )� N)� Directivec @ s@ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dS )�
TestDirectivez!Tests for tap.directive.Directivec C s d}t |�}| �|j� d S )NzToDo This is something to do.)r �
assertTrue�todo)�self�text� directive� r �I/opt/alt/python37/lib/python3.7/site-packages/tap/tests/test_directive.py�test_finds_todo s zTestDirective.test_finds_todoc C s d}t |�}| �|j� d S )NZTODO)r r r )r r r r r r
�test_finds_simplest_todo s z&TestDirective.test_finds_simplest_todoc C s d}t |�}| �|j� dS )z9TAP spec indicates TODO directives must be on a boundary.z9TODO: Not a TODO directive because of an immediate colon.N)r �assertFalser )r r r r r r
�test_todo_has_boundary s z$TestDirective.test_todo_has_boundaryc C s d}t |�}| �|j� d S )Nz#Skipping This is something to skip.)r r �skip)r r r r r r
�test_finds_skip s zTestDirective.test_finds_skipc C s d}t |�}| �|j� d S )NZSKIP)r r r )r r r r r r
�test_finds_simplest_skip$ s z&TestDirective.test_finds_simplest_skipc C s d}t |�}| �|j� dS )z,Only match SKIP directives at the beginning.zThis is not something to skip.N)r r
r )r r r r r r
�test_skip_at_beginning* s z$TestDirective.test_skip_at_beginningN)
�__name__�
__module__�__qualname__�__doc__r r r r r r r r r r
r s r )�unittest�
tap.directiver �TestCaser r r r r
�<module> s