
    i	                        d dl Z dg dfdg dfdg dfgZe j                  j                  d      e j                  j	                  d	dg dfdg dfg      d
               Ze j                  j	                  d	e      d        Ze j                  j	                  dg d      d        Ze j                  j	                  dg d      d        Ze j                  j	                  dg d      d        Z	d Z
d Zy)    Nu$   Smörsåsen används bl.a. till fisk)u   Smörsåsenu   användsbl.a.tillfisku4   Jag kommer först kl. 13 p.g.a. diverse förseningar)Jagkommeru   förstzkl.13zp.g.a.diverseu   förseningarz Anders I. tycker om ord med i i.)	AnderszI.tyckeromordmedir   .i%  ztext,expected_tokensc                 x     | |      }|D cg c]  }|j                   r|j                   }}||k(  sJ y c c}w Nis_spacetextsv_tokenizerr   expected_tokenstokenstoken
token_lists         t/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/spacy/tests/lang/sv/test_exceptions.pytest_issue805r      s?     $F*0G%**GJGj((( H   77c                 x     | |      }|D cg c]  }|j                   r|j                   }}||k(  sJ y c c}w r   r   r   s         r   )test_sv_tokenizer_handles_exception_casesr    '   s=    $F*0G%**GJGj((( Hr   r   )driveruhajaruSerruFixaruc                 \     | |      }t        |      dk(  sJ |d   j                  dk(  sJ y )N      ulenr   r   r   r   s      r   )test_sv_tokenizer_handles_verb_exceptionsr,   .   s4    $Fv;!!9>>S       )zbl.azm.a.o.zJan.zDec.zkr.zosv.c                 4     | |      }t        |      dk(  sJ y )Nr'   r*   r+   s      r   test_sv_tokenizer_handles_abbrr0   5       $Fv;!r-   )zJul.zjul.u   sön.u   Sön.c                 4     | |      }t        |      dk(  sJ y )Nr&   r/   r+   s      r   (test_sv_tokenizer_handles_ambiguous_abbrr3   ;   r1   r-   c                 `    d} | |      }t        |      dk(  sJ |d   j                  dk(  sJ y )Nu   Det är bl.a. inte meningen   r&   r   r)   r+   s      r   %test_sv_tokenizer_handles_exc_in_textr6   A   s9    (D$Fv;!!9>>W$$$r-   c                     d} | |      }t        |      dk(  sJ |d   j                  dk(  sJ |d   j                  dk(  sJ y )Nu!   Här är något du kan titta på.      u   på   r   r)   r+   s      r   )test_sv_tokenizer_handles_custom_base_excr;   H   sO    .D$Fv;!!9>>U"""!9>>S   r-   )pytestSV_TOKEN_EXCEPTION_TESTSmarkissueparametrizer   r    r,   r0   r3   r6   r;    r-   r   <module>rB      s;    	/<
 	?U
 	+E   3 3@	

 CY	
	) ) /1IJ) K) !IJ! K! !RS T
 !CD E
%!r-   