
    hB                         S SK r S SKJr  S rS/ SQ/ SQ/ SQSS	/4S
/ SQ/ SQ/ SQSS/4S/ SQ/ SQ/ SQ/ SQ4/r\ R
                  R                  S\5      S 5       rg)    N)Docc                     U " S5      n[         R                  " [        5         [        UR                  5        SSS5        g! , (       d  f       g= f)zPTest that noun_chunks raises Value Error for 'sv' language if Doc is not parsed.u!   Studenten läste den bästa bokenN)pytestraises
ValueErrorlistnoun_chunks)sv_tokenizerdocs     ^/home/james-whalen/.local/lib/python3.13/site-packages/spacy/tests/lang/sv/test_noun_chunks.pytest_noun_chunks_is_parsed_svr      s1    
:
;C	z	"S__ 
#	"	"s   A
Au   En student läste en bok)DETNOUNVERBr   r   )detnsubjROOTr   dobj)      r      r   z
En studentzen boku"   Studenten läste den bästa boken.)r   r   r   ADJr   PUNCT)r   r   r   amodr   punct)r   r   r   r   r   r   	Studentenu   den bästa bokenuI   De samvetslösa skurkarna hade stulit de största juvelerna på söndagen)
r   r   r   r   r   r   r   r   ADPr   )
r   r   r   auxrootr   r   r   casenmod)
r   r   r   r   r      r"   r   	   r   )u   De samvetslösa skurkarnau   de största juvelernau   på söndagenz(text,pos,deps,heads,expected_noun_chunksc                 `   U " U5      n[        U5      [        U5      :X  d   eU Vs/ s H  owR                  PM     nn[        UR                  XX2S9n	[	        U	R
                  5      n
[        U
5      [        U5      :X  d   e[        U
5       H  u  pUR                  X[   :X  a  M   e   g s  snf )N)wordsheadsdepspos)lentextr   vocabr   r	   	enumerate)r
   r*   r(   r'   r&   expected_noun_chunkstokenstr%   r   r	   inps                r   test_sv_noun_chunksr2   &   s     $Fu:S!!!#$VVVVE$
fll%4
ICs'K{s#78888;'ww.1111 (	 %s   B+)r   spacy.tokensr   r   SV_NP_TEST_EXAMPLESmarkparametrizer2        r   <module>r9      s      	#./	x  	-79	() 	TSV&O 2 .0C22r8   