B
    .(äba  ã            
   @   sâ   d dl mZ d dlZd dlmZmZmZmZ d dlm	Z	m
Z
 ej ddddg¡d	d
„ ƒZej dd¡dd„ ƒZej ddg¡dd„ ƒZej ddefde	fde
fdefdefdefg¡dd„ ƒZej dd¡dd„ ƒZdd„ ZdS )é    )Úunicode_literalsN)ÚLEMMAÚORTHÚPROBÚIS_ALPHA)ÚNOUNÚVERBztext1,text2)ÚHelloZbye)r	   Zhello)r	   zHello,c             C   s   | | j | | j kst‚d S )N)ÚorthÚAssertionError)Úen_vocabZtext1Ztext2© r   úW/home/dcms/DCMS/lib/python3.7/site-packages/spacy/tests/vocab_vectors/test_vocab_api.pyÚtest_vocab_api_neq	   s    r   Útextr	   c             C   s    | | }| | j |j kst‚d S )N)r
   r   )r   r   Úlexr   r   r   Útest_vocab_api_eq   s    r   Zexamplec             C   s   | | }|j |jkst‚d S )N)r
   Úshaper   )r   r   r   r   r   r   Útest_vocab_api_shape_attr   s    r   zstring,symbolr   r   r   r   r   r   c             C   s   | j | |kst‚d S )N)Ústringsr   )r   ÚstringÚsymbolr   r   r   Útest_vocab_api_symbols   s    r   c             C   s$   | | }|| kst ‚d| ks t ‚d S )NZ#LKsdjvlsakdvlaksdvlkasjdvljasdlkfvm)r   )r   r   Ú_r   r   r   Útest_vocab_api_contains+   s    r   c             C   s(   | j d dkst‚| j d dks$t‚d S )NÚ	directionZltrZhas_caseT)Zwriting_systemr   )r   r   r   r   Útest_vocab_writing_system2   s    r   )Ú
__future__r   ZpytestZspacy.attrsr   r   r   r   Zspacy.parts_of_speechr   r   ÚmarkZparametrizer   r   r   r   r   r   r   r   r   r   Ú<module>   s"   