
    h                     B   S SK r S SKJr  S SKJr  \ R
                  R                  S5      S 5       rS r\ R
                  R                  S/ SQ5      S	 5       r
\ R
                  R                  S
/ SQ5      S 5       r\ R
                  R                  SS/5      S 5       rg)    N)Spanish)like_numi  c                  ~    [        5       n SnU " U5      nU Vs/ s H  o3R                  PM     sn/ SQ:X  d   egs  snf )zCTest that spanish num-like tokens have True for like_num attribute.z2 dos 1000 mil 12 doce)TTTTTTN)r   r   )nlptextdocts       W/home/james-whalen/.local/lib/python3.13/site-packages/spacy/tests/lang/es/test_text.pytest_issue3803r      s<     )C#D
d)C #$1JJ$(LLLL$s   :c                 :    SnU " U5      n[        U5      S:X  d   eg )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   len)es_tokenizerr   tokenss      r
   #test_es_tokenizer_handles_long_textr      s(    
@D $Fv;"    ztext,length))u   ¿Por qué José Mujica?   )u   “¿Oh no?”r   )u3   ¡Sí! "Vámonos", contestó José Arcadio Buendía   )zCorrieron aprox. 10km.   )u   Y entonces por qué...r   c                 6    U " U5      n[        U5      U:X  d   eg Nr   )r   r   lengthr   s       r
   test_es_tokenizer_handles_cntsr   !   s      $Fv;&   r   z
text,match))10T)1T)z10.000T)1000T)z999,0T)unoT)dosT)u   billónT)u   veintiséisT)perroF),F)z1/2Tc                 `    U " U5      n[        U5      S:X  d   eUS   R                  U:X  d   eg )N   r   )r   r   )r   r   matchr   s       r
   test_lex_attrs_like_numberr%   0   s8    $ $Fv;!!9&&&r   wordoncec                 h    [        U 5      (       d   e[        U R                  5       5      (       d   eg r   )r   upper)r&   s    r
   test_es_lex_attrs_capitalsr*   G   s'    D>>>DJJL!!!!r   )pytestspacy.lang.esr   spacy.lang.es.lex_attrsr   markissuer   r   parametrizer   r%   r*    r   r
   <module>r2      s     ! , 4M M  	!	!
 "'#"' &*" +"r   