
    h              
       l   S SK r S SKJr  \ R                  R	                  SS/ SQ4/5      S 5       r\ R                  R	                  SS/ SQ4S	/ S
Q4S/ SQ4S/ SQ4S/ SQ4/5      S 5       r\ R                  R	                  S/ SQ5      S 5       r\ R                  R	                  S/ SQ5      S 5       rg)    Nlike_numztext,expected_tokensu2   פייתון היא שפת תכנות דינמית)u   פייתוןu   היאu   שפתu
   תכנותu   דינמיתc                     U " U5      nU Vs/ s H!  oDR                   (       a  M  UR                  PM#     nnX%:X  d   eg s  snf N)is_spacetext)he_tokenizerr   expected_tokenstokenstoken
token_lists         \/home/james-whalen/.local/lib/python3.13/site-packages/spacy/tests/lang/he/test_tokenizer.py&test_he_tokenizer_handles_abbreviationr      s>    
 $F*0G&*%**&JG((( Hs   ??u1   עקבת אחריו בכל רחבי המדינה.)   עקבת
   אחריו   בכל   רחבי   המדינה.u1   עקבת אחריו בכל רחבי המדינה?)r   r   r   r   r   ?u1   עקבת אחריו בכל רחבי המדינה!)r   r   r   r   r   !u2   עקבת אחריו בכל רחבי המדינה..)r   r   r   r   r   z..u3   עקבת אחריו בכל רחבי המדינה...)r   r   r   r   r   z...c                 `    U " U5      nX# Vs/ s H  oDR                   PM     sn:X  d   eg s  snf r   )r   )r	   r   r
   r   r   s        r   test_he_tokenizer_handles_punctr      s0    4 $Fv>vezzv>>>>>s   +z
text,match))10T)1T)z10,000T)z10,00T)z999.0T)u   אחדT)u
   שתייםT)
   מליוןT)u   כלבF),F)z1/2Tc                 `    U " U5      n[        U5      S:X  d   eUS   R                  U:X  d   eg )N   r   )lenr   )r	   r   matchr   s       r   test_lex_attrs_like_numberr"   .   s8    " $Fv;!!9&&&    word)u
   שלישיr   u
   עשיריu   מאהu   עשרu   אחד עשרc                 (    [        U 5      (       d   eg r   r   )r$   s    r   )test_he_lex_attrs_like_number_for_ordinalr&   D   s    D>>>r#   )	pytestspacy.lang.he.lex_attrsr   markparametrizer   r   r"   r&    r#   r   <module>r,      s    , :<~  A)	)  @Q	

 @Q	

 @Q	

 AR	

 BS	
#2?32?
  '! ' !pq rr#   