3
d                 @   s   d dl Z d dlmZ d dlmZ e jjddd Zdd Ze jj	d	d)d*d+d,d-gdd Z
e jj	dd.d/d0d1d2d3d4d5d6d7d8d9gd#d$ Ze jj	d%d&gd'd( ZdS ):    N)like_num)Spanishi  c              C   s8   t  } d}| |}dd |D ddddddgks4tdS )zCTest that spanish num-like tokens have True for like_num attribute.z2 dos 1000 mil 12 docec             S   s   g | ]
}|j qS  )r   ).0tr   r   Q/var/www/html/virt/lib64/python3.6/site-packages/spacy/tests/lang/es/test_text.py
<listcomp>   s    z"test_issue3803.<locals>.<listcomp>TN)r   AssertionError)Znlptextdocr   r   r   test_issue3803   s    r   c             C   s    d}| |}t |dkstd S )Nu  Cuando a José Mujica lo invitaron a dar una conferencia

en Oxford este verano, su cabeza hizo "crac". La "más antigua" universidad de habla

inglesa, esa que cobra decenas de miles de euros de matrícula a sus alumnos

y en cuyos salones han disertado desde Margaret Thatcher hasta Stephen Hawking,

reclamaba los servicios de este viejo de 81 años, formado en un colegio público

en Montevideo y que pregona las bondades de la vida austera.Z   )lenr	   )es_tokenizerr
   tokensr   r   r   #test_es_tokenizer_handles_long_text   s    r   ztext,length   ¿Por qué José Mujica?      “¿Oh no?”3   ¡Sí! "Vámonos", contestó José Arcadio Buendía   Corrieron aprox. 10km.      Y entonces por qué...c             C   s   | |}t ||kstd S )N)r   r	   )r   r
   lengthr   r   r   r   test_es_tokenizer_handles_cnts    s    r   z
text,match10T110.0001000999,0unodos   billón   veintiséisperroF,1/2c             C   s.   | |}t |dkst|d j|ks*td S )N   r   )r   r	   r   )r   r
   matchr   r   r   r   test_lex_attrs_like_number/   s    r*   wordoncec             C   s    t | stt | j std S )N)r   r	   upper)r+   r   r   r   test_es_lex_attrs_capitalsF   s    r.   )r   r   )r   r   )r   r   )r   r   )r   r   )r   T)r   T)r   T)r   T)r    T)r!   T)r"   T)r#   T)r$   T)r%   F)r&   F)r'   T)ZpytestZspacy.lang.es.lex_attrsr   Zspacy.lang.esr   markissuer   r   Zparametrizer   r*   r.   r   r   r   r   <module>   s4   
	