+
    �°³j»1  ã            	       óà   € ^ RI t ^ RIt^ RIHtHtHtHtHt ^ RI	H
t
Ht ^ RIHtHtHt  ! R R4      t] P"                  P%                  RRR.^ ^RR	/3^^RR
/3.34      R 4       tR tR tR tR# )é    N)Úfrom_dict_of_dictsÚfrom_dict_of_listsÚto_dict_of_dictsÚto_dict_of_listsÚto_networkx_graph)Úbarbell_graphÚcycle_graph)Úedges_equalÚgraphs_equalÚnodes_equalc                   ób   a € ] tR t^t o R tR tR tR tR tR t	R t
R tR	 tR
 tR tRtV tR# )ÚTestConvertc                óL   € \        R  V 4       4      \        R V 4       4      8H  # )c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5i©N©Úsorted©Ú.0Úes   & Ú\/home/luca/screen-checking/.venv/lib/python3.14/site-packages/networkx/tests/test_convert.pyÚ	<genexpr>Ú.TestConvert.edgelists_equal.<locals>.<genexpr>   s   é € Ð,© A”f˜Q—i�i«ùó   ‚c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir   r   r   s   & r   r   r      s   é € Ð6MÉ"ÀQ´v¸a·y°yË"ùr   r   )ÚselfÚe1Úe2s   &&&r   Úedgelists_equalÚTestConvert.edgelists_equal   s#   € ÜÑ,©Ó,Ó,´Ñ6MÉ"Ó6MÓ0MÑMÐMó    c                ó   € \         \        3\        \        33 Fñ  w  r\	        ^
^4      p/ Vn        V! V4      pV! V4      p\        W54      '       g   Q h\        V4      p\        W64      '       g   Q h\        P                  ! V4      p\        W74      '       g   Q h\        P                  ! ^4      p\        P                  ! ^4      p	/ Vn        / V	n        V! V. ROR7      p\        P                  ! V4      p
\        W©4      '       d   Kñ  Q h	  R# )é
   ©ÚnodelistN)r   é   é   )r   r   r   r   r   Úgraphr   r   ÚnxÚGraphÚ
path_graph)r   ÚdestÚsourceÚGÚdodÚGGÚGWÚGIÚP4ÚP3ÚGdods   &          r   Útest_simple_graphsÚTestConvert.test_simple_graphs   së   € äÔ1Ð2ÜÔ1Ð2ó
‰LˆDô ˜b !Ó$ˆAØˆAŒGÙ�q“'ˆCñ ˜“ˆBÜ ×&Ò&Ð&Ð&Ü" 3Ó'ˆBÜ ×&Ò&Ð&Ð&Ü—’˜#“ˆBÜ ×&Ò&Ð&Ð&ô —’˜qÓ!ˆBÜ—’˜qÓ!ˆBØˆBŒHØˆBŒHÙ�r¢IÔ.ˆCÜ—8’8˜C“=ˆDÜ ×)Ô)Ð)Ð)ó/
r!   c                óÚ  €  ! R  R4      p\         P                  ! \        P                  \        V4        ! R R4      p\         P                  ! \        P                  \        V4       R^ /p\         P                  ! \
        \        V4        ! R R4      p\         P                  ! \        P                  \        V4       \         P                  ! \        P                  \        R4       R# )c                   ó   € ] tR t^/tRtRtR# ©Ú&TestConvert.test_exceptions.<locals>.GN© )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚadjÚ__static_attributes__r<   r!   r   r.   r;   /   s   † ØŒCr!   r.   c                   ó   € ] tR t^5tRtRtR# r:   )r=   r>   r?   r@   Ú	is_strictrB   r<   r!   r   r.   r;   5   s   † ØŒIr!   Úac                   ó   € ] tR t^?tRtRtR# r:   )r=   r>   r?   r@   ÚnextrB   r<   r!   r   r.   r;   ?   s   † ØŒDr!   N)ÚpytestÚraisesr)   ÚNetworkXErrorr   Ú	TypeError)r   r.   s   & r   Útest_exceptionsÚTestConvert.test_exceptions-   s    € ÷	ñ 	ô 	�Š”b×&Ñ&Ô(9¸1Ô=÷	ñ 	ô 	�Š”b×&Ñ&Ô(9¸1Ô=ð �!ˆHˆÜ�Š”iÔ!2°AÔ6÷	ñ 	ô 	�Š”b×&Ñ&Ô(9¸1Ô=ô 	�Š”b×&Ñ&Ô(9¸3Ö?r!   c                óH  € \         \        3\        \        33 EF„  w  r\	        ^
4      pV! V4      pV! V4      p\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        V4      p\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        P                  ! V4      p\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\	        ^
\        P                  R7      pV! V4      pV! V\        P                  R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        V\        P                  R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        P                  ! V4      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        VP                  4       4      \        VP                  4       4      8X  d   EK…  Q h	  R# )r#   ©Úcreate_usingN)r   r   r   r   r	   r   r   Únodesr
   Úedgesr   r)   r*   ÚDiGraph)r   r,   r-   r.   r/   r0   r1   r2   s   &       r   Útest_digraphsÚTestConvert.test_digraphsG   sl  € äÔ1Ð2ÜÔ1Ð2ô
‰LˆDô ˜B“ˆAñ �q“'ˆCÙ˜“ˆBÜœv a§g¡g£iÓ0´&¸¿¹»Ó2D×EÒEÐEÐEÜœv a§g¡g£iÓ0´&¸¿¹»Ó2D×EÒEÐEÐEÜ" 3Ó'ˆBÜœv a§g¡g£iÓ0´&¸¿¹»Ó2D×EÒEÐEÐEÜœv a§g¡g£iÓ0´&¸¿¹»Ó2D×EÒEÐEÐEÜ—’˜#“ˆBÜœv a§g¡g£iÓ0´&¸¿¹»Ó2D×EÒEÐEÐEÜœv a§g¡g£iÓ0´&¸¿¹»Ó2D×EÒEÐEÐEä˜B¬R¯Z©ZÔ8ˆAÙ�q“'ˆCÙ˜¬"¯*©*Ô5ˆBÜ˜!Ÿ'™'›)Ó$¬¨r¯x©x«zÓ(:Ô:Ð:Ð:Ü˜!Ÿ'™'›)Ó$¬¨r¯x©x«zÓ(:Ô:Ð:Ð:Ü" 3´R·Z±ZÔ@ˆBÜ˜!Ÿ'™'›)Ó$¬¨r¯x©x«zÓ(:Ô:Ð:Ð:Ü˜!Ÿ'™'›)Ó$¬¨r¯x©x«zÓ(:Ô:Ð:Ð:Ü—’˜C“ˆBÜ˜!Ÿ'™'›)Ó$¬¨r¯x©x«zÓ(:Ô:Ð:Ð:Ü˜!Ÿ'™'›)Ó$¬¨r¯x©x«zÓ(:×:Ð:Ð:ó9
r!   c           	     ó  € \         P                  ! ^
4      p\         P                  ! 4       pVP                  V4       VP	                  R VP                  4        4       4       \        V4      p\        V\         P                  R7      p\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        V\         P                  R7      p\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\         P                  ! V4      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        V4      p\        V\         P                  R7      pVP                  RR7       UU	U
u. uF
  w  r‰q¨V	/ 3NK  	  pp	pp
\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        V\        VP                  RR7      4      4      '       g   Q h\        V\         P                  R7      p\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        V\        VP                  RR7      4      4      '       g   Q h\         P                  ! V4      p\        \        VP                  4       4      \        VP                  4       4      4      '       g   Q h\        V\        VP                  RR7      4      4      '       g   Q hR# u up
p	pi )r#   c              3   ó.   "  € T F  w  rWV3x € K  	  R # 5ir   r<   ©r   ÚuÚvs   &  r   r   Ú)TestConvert.test_graph.<locals>.<genexpr>j   s   é € Ð!B¹	±° 1¨¥)»	ùó   ‚rO   T©ÚdataN)r)   r	   r*   Úadd_nodes_fromÚadd_weighted_edges_fromrR   r   r   r   r   rQ   r
   r   r   r   )r   Úgr.   r/   r0   r1   r2   ÚdolrY   rZ   ÚdÚenones   &           r   Ú
test_graphÚTestConvert.test_graphf   s´  € Ü�NŠN˜2ÓˆÜ�HŠH‹JˆØ	×Ñ˜ÔØ	×!Ñ!Ñ!B¸¿¹¼	Ó!BÔBô ˜qÓ!ˆÜ ´"·(±(Ô;ˆÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜ˜s´·±Ô:ˆÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜ�XŠX�c‹]ˆÜ�a—g‘g“iÓ ¤F¨2¯8©8«:Ó$6Ô6Ð6Ð6Ü�a—g‘g“iÓ ¤F¨2¯8©8«:Ó$6Ô6Ð6Ð6ô ˜qÓ!ˆÜ ´"·(±(Ô;ˆà-.¯W©W¸$¨WÔ-?Õ@Ñ-?¡	  q�Q˜“Ñ-?ˆÒ@Üœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜ˜5¤&¨¯©°t¨Ó)<Ó"=×>Ò>Ð>Ð>Ü˜s´·±Ô:ˆÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜ˜5¤&¨¯©°t¨Ó)<Ó"=×>Ò>Ð>Ð>Ü�XŠX�c‹]ˆÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜ˜5¤&¨¯©°t¨Ó)<Ó"=×>Ò>Ð>Ò>ùô As   É,P c           	     óØ  € \        ^
4      p\        P                  ! 4       pVP                  V4       VP	                  R VP                  4        4       4       \        P                  ! 4       pVP                  V4       VP	                  R VP                  4        4       4       VP                  ^ ^^R7       \        P                  ! 4       pVP                  V4       VP	                  R VP                  4        4       4       VP                  ^ ^ ^dR7       \        V4      p\        V\        P                  R7      p\        VP                  4       VP                  4       4      '       g   Q h\        VP                  4       VP                  4       4      '       g   Q h\        V\        P                  R7      p\        VP                  4       VP                  4       4      '       g   Q h\        VP                  4       VP                  4       4      '       g   Q h\        P                  ! V4      p\        VP                  4       VP                  4       4      '       g   Q h\        VP                  4       VP                  4       4      '       g   Q h\        V4      p	\        V	\        P                  R7      pVP                  RR7       U
UUu. uF
  w  r«qÊV/ 3NK  	  ppp
p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        V\!        VP                  RR7      4      4      '       g   Q h\        V	\        P                  R7      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        V\!        VP                  RR7      4      4      '       g   Q h\        P                  ! V	4      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        V\!        VP                  RR7      4      4      '       g   Q h\        V4      p\        V\        P                  RR7      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        V\        P                  RR7      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        P                  ! V4      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\!        VP                  4       4      \!        VP                  4       4      8X  g   Q h\        V\        P                  R	R7      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\!        VP                  4       4      \!        VP                  4       4      8w  g   Q h\        P                  ! V4      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        P                  ! V4      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        V4      p	\        V	\        P                  R7      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        V	\        P                  R7      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        P                  ! V	4      p\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q h\        \!        VP                  4       4      \!        VP                  4       4      4      '       g   Q hR
# u uppp
i )r#   c              3   ó.   "  € T F  w  rWV3x € K  	  R # 5ir   r<   rX   s   &  r   r   Ú>TestConvert.test_with_multiedges_self_loops.<locals>.<genexpr>Š   s   é € Ð"C¹±° A¨!¥9»ùr\   c              3   ó.   "  € T F  w  rWV3x € K  	  R # 5ir   r<   rX   s   &  r   r   ri   �   ó   é € Ð#D¹)±$°! Q¨1¥I»)ùr\   ©Úweightc              3   ó.   "  € T F  w  rWV3x € K  	  R # 5ir   r<   rX   s   &  r   r   ri   ‘   rk   r\   rO   Tr]   )rP   Úmultigraph_inputFN)r	   r)   r*   r_   r`   rR   Ú
MultiGraphÚadd_edger   r   r   rQ   r
   r   r   r   r   )r   r.   ÚXGÚXGMÚXGSr/   r0   r1   r2   rb   rY   rZ   rc   rd   ÚGEÚGMs   &               r   Útest_with_multiedges_self_loopsÚ+TestConvert.test_with_multiedges_self_loops†   s‰  € Ü˜‹OˆÜ�XŠX‹ZˆØ
×Ñ˜!ÔØ
×"Ñ"Ñ"C¸¿¹¼Ó"CÔCÜ�mŠm‹oˆØ×Ñ˜1ÔØ×#Ñ#Ñ#D¸!¿'¹'¼)Ó#DÔDØ�‰�Q˜ !ˆÔ$Ü�hŠh‹jˆØ×Ñ˜1ÔØ×#Ñ#Ñ#D¸!¿'¹'¼)Ó#DÔDØ�‰�Q˜ #ˆÔ&ô ˜sÓ#ˆÜ ´"·(±(Ô;ˆÜ˜3Ÿ9™9›;¨¯©«
×3Ò3Ð3Ð3Ü˜3Ÿ9™9›;¨¯©«
×3Ò3Ð3Ð3Ü˜s´·±Ô:ˆÜ˜3Ÿ9™9›;¨¯©«
×3Ò3Ð3Ð3Ü˜3Ÿ9™9›;¨¯©«
×3Ò3Ð3Ð3Ü�XŠX�c‹]ˆÜ˜3Ÿ9™9›;¨¯©«
×3Ò3Ð3Ð3Ü˜3Ÿ9™9›;¨¯©«
×3Ò3Ð3Ð3ô ˜sÓ#ˆÜ ´"·(±(Ô;ˆà-0¯Y©Y¸D¨YÔ-AÕBÑ-A¡	  q�Q˜“Ñ-AˆÒBÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ˜5¤&¨¯©°t¨Ó)<Ó"=×>Ò>Ð>Ð>Ü˜s´·±Ô:ˆÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ˜5¤&¨¯©°t¨Ó)<Ó"=×>Ò>Ð>Ð>Ü�XŠX�c‹]ˆÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ˜5¤&¨¯©°t¨Ó)<Ó"=×>Ò>Ð>Ð>ô ˜sÓ#ˆÜ ´"·-±-ÐRVÔWˆÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ˜s´·±ÐQUÔVˆÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ�]Š]˜3ÓˆÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ�c—i‘i“kÓ"¤f¨R¯X©X«ZÓ&8Ô8Ð8Ð8Ü ´"·-±-ÐRWÔXˆÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ�c—i‘i“kÓ"¤f¨R¯X©X«ZÓ&8Ô8Ð8Ð8Ü�]Š]˜3ÓˆÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜœ6 #§)¡)£+Ó.´°r·x±x³zÓ0B×CÒCÐCÐCÜ�]Š]˜1ÓˆÜœ6 "§(¡(£*Ó-¬v°a·g±g³iÓ/@×AÒAÐAÐAÜœ6 "§(¡(£*Ó-¬v°a·g±g³iÓ/@×AÒAÐAÐAô
 ˜qÓ!ˆÜ ´"·-±-Ô@ˆÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜ˜s´·±Ô?ˆÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜ�]Š]˜3ÓˆÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÐAÜœ6 !§'¡'£)Ó,¬f°R·X±X³ZÓ.@×AÒAÐAÒAùôY Cs   Ëg%c           	     óº  € \         P                  ! ^4      p. ROp\         P                  ! V4      p\        \	        VP                  4       4      \	        VP                  4       4      4      '       g   Q h\        \	        VP                  4       4      \	        VP                  4       4      4      '       g   Q h\        \	        VP                  RR7      4      \	        VP                  RR7      4      4      '       g   Q h^ ^/ 3^^/ 3^^/ 3.p\         P                  ! V4      p\        \	        VP                  4       4      \	        VP                  4       4      4      '       g   Q h\        \	        VP                  4       4      \	        VP                  4       4      4      '       g   Q h\        \	        VP                  RR7      4      \	        VP                  RR7      4      4      '       g   Q hR \        ^4       4       p\         P                  ! V4      p\        \	        VP                  4       4      \	        VP                  4       4      4      '       g   Q h\        \	        VP                  4       4      \	        VP                  4       4      4      '       g   Q h\        \	        VP                  RR7      4      \	        VP                  RR7      4      4      '       g   Q hR# )é   Tr]   c              3   ó6   "  € T F  qV^,           3x € K  	  R# 5i)r&   Nr<   )r   Úns   & r   r   Ú-TestConvert.test_edgelists.<locals>.<genexpr>â   s   é € Ð*¡˜A��Q•�Z£ùs   ‚N)©r   r&   ©r&   r'   )r'   é   )	r)   r+   r*   r   r   rQ   r
   rR   Úrange)r   ÚPr   r.   s   &   r   Útest_edgelistsÚTestConvert.test_edgelistsÔ   s÷  € Ü�MŠM˜!ÓˆÚ$ˆÜ�HŠH�Q‹KˆÜœ6 !§'¡'£)Ó,¬f°Q·W±W³YÓ.?×@Ò@Ð@Ð@Üœ6 !§'¡'£)Ó,¬f°Q·W±W³YÓ.?×@Ò@Ð@Ð@Üœ6 !§'¡'¨t 'Ó"4Ó5´v¸a¿g¹gÈ4¸gÓ>PÓ7Q×RÒRÐRÐRà��BˆZ˜!˜Q ˜ a¨¨B ZÐ0ˆÜ�HŠH�Q‹KˆÜœ6 !§'¡'£)Ó,¬f°Q·W±W³YÓ.?×@Ò@Ð@Ð@Üœ6 !§'¡'£)Ó,¬f°Q·W±W³YÓ.?×@Ò@Ð@Ð@Üœ6 !§'¡'¨t 'Ó"4Ó5´v¸a¿g¹gÈ4¸gÓ>PÓ7Q×RÒRÐRÐRá*¤ q¤Ó*ˆÜ�HŠH�Q‹KˆÜœ6 !§'¡'£)Ó,¬f°Q·W±W³YÓ.?×@Ò@Ð@Ð@Üœ6 !§'¡'£)Ó,¬f°Q·W±W³YÓ.?×@Ò@Ð@Ð@Üœ6 !§'¡'¨t 'Ó"4Ó5´v¸a¿g¹gÈ4¸gÓ>PÓ7Q×RÒRÐRÒRr!   c                ó  € . ROp. ROpV P                  \        P                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hV P                  \        P                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hV P                  \        P
                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hV P                  \        P
                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hV P                  \        P
                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hV P                  \        P
                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hV P                  \        P                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hV P                  \        P                  ! \        P                  ! V4      4      P	                  4       V4      '       g   Q hR# )r   N)r~   r   )r'   r   )r~   r   )r   r'   )r   r)   r*   rS   rR   rp   ÚMultiDiGraph)r   Úedges1Úedges2s   &  r   Útest_directed_to_undirectedÚ'TestConvert.test_directed_to_undirectedè   sÂ  € Ú)ˆÚ)ˆØ×#Ñ#¤B§H¢H¬R¯ZªZ¸Ó-?Ó$@×$FÑ$FÓ$HÈ&×QÒQÐQÐQØ×#Ñ#¤B§H¢H¬R¯ZªZ¸Ó-?Ó$@×$FÑ$FÓ$HÈ&×QÒQÐQÐQØ×#Ñ#¤B§M¢M´"·*²*¸VÓ2DÓ$E×$KÑ$KÓ$MÈv×VÒVÐVÐVØ×#Ñ#¤B§M¢M´"·*²*¸VÓ2DÓ$E×$KÑ$KÓ$MÈv×VÒVÐVÐVà×#Ñ#Ü�MŠMœ"Ÿ/š/¨&Ó1Ó2×8Ñ8Ó:¸F÷
ò 
ð 	
ð 
ð ×#Ñ#Ü�MŠMœ"Ÿ/š/¨&Ó1Ó2×8Ñ8Ó:¸F÷
ò 
ð 	
ð 
ð ×#Ñ#¤B§H¢H¬R¯_ª_¸VÓ-DÓ$E×$KÑ$KÓ$MÈv×VÒVÐVÐVØ×#Ñ#¤B§H¢H¬R¯_ª_¸VÓ-DÓ$E×$KÑ$KÓ$MÈv×VÒVÐVÒVr!   c                óp  € \         P                  ! 4       pVP                  R 4       \        V\         P                  R7      p\	        VP
                  4      \	        VP
                  4      8X  g   Q h\         P                  ! V4      p\	        VP
                  4      \	        VP
                  4      8X  g   Q hR# )ÚabcrO   N)r)   r*   r_   r   ÚlistrQ   rS   )r   r.   ÚHs   &  r   Útest_attribute_dict_integrityÚ)TestConvert.test_attribute_dict_integrityú   st   € ä�HŠH‹JˆØ	×Ñ˜ÔÜ˜a¬b¯h©hÔ7ˆÜ�A—G‘G‹}¤ Q§W¡W£Ô-Ð-Ð-Ü�JŠJ�q‹MˆÜ�A—G‘G‹}¤ Q§W¡W£Ô-Ð-Ò-r!   c                ó¾   € \         P                  ! R.4      p\         P                  ! V\        V4      R7      p\	        VP                  RR7      V4      '       g   Q hR# )r&   r$   Tr]   N)r&   r&   )r)   r*   Úto_edgelistr�   r
   rR   )r   r.   Úelists   &  r   Útest_to_edgelistÚTestConvert.test_to_edgelist  sD   € Ü�HŠH�f�XÓˆÜ—’˜q¬4°«7Ô3ˆÜ˜1Ÿ7™7¨˜7Ó-¨u×5Ò5Ð5Ò5r!   c                óZ  a€  ! R  R\         4      o ! V3R lR\        P                  4      p\        P                  ! 4       pVP                  ^^R7       V! V4      p\	        VP
                  ^,          \         4      '       g   Q h\	        VP
                  ^,          S4      '       g   Q hR# )c                   ó   € ] tR tRtRtR# )ÚGTestConvert.test_custom_node_attr_dict_safekeeping.<locals>.custom_dicti	  r<   N)r=   r>   r?   r@   rB   r<   r!   r   Úcustom_dictr˜   	  s   † Ûr!   r™   c                   ó   <€ ] tR tRt Z tRtR# )ÚBTestConvert.test_custom_node_attr_dict_safekeeping.<locals>.Customi  r<   N)r=   r>   r?   r@   Únode_attr_dict_factoryrB   )r™   s   €r   ÚCustomr›     s	   ø† Ù%0Ô"r!   r�   rl   N)Údictr)   r*   Úadd_nodeÚ
isinstanceÚ_node)r   r�   ra   Úhr™   s   &   @r   Ú&test_custom_node_attr_dict_safekeepingÚ2TestConvert.test_custom_node_attr_dict_safekeeping  s{   ø€ ô	œ$ô 	÷	1”R—X‘Xô 	1ô �HŠH‹JˆØ	�
‰
�1˜Qˆ
Ôá�1‹IˆÜ˜!Ÿ'™' !�*¤d×+Ò+Ð+Ð+Ü˜!Ÿ'™' !�* k×2Ò2Ð2Ò2r!   r<   N)r=   r>   r?   r@   r   r6   rL   rT   re   rw   rƒ   r‰   r�   r”   r£   rB   Ú__classdictcell__)Ú__classdict__s   @r   r   r      sI   ø‡ € òNò*ò4@ò4;ò>?ò@LBò\Sò(Wò$.ò6÷
3ð 3r!   r   Úedgelistrm   g      ð?g       @c                 ó°   € \         P                  ! 4       pVP                  V 4       ^ ^^
/^^ ^
^^
/^^^
//p\         P                  ! V^
R7      V8X  g   Q hR# )r   ©Ú	edge_dataN)r)   r*   Úadd_edges_fromr   )r§   r.   Úexpecteds   &  r   Ú)test_to_dict_of_dicts_with_edgedata_paramr­     s\   € ô 	�Š‹
€AØ×Ñ�XÔð �A�r�7˜A  2 q¨"˜~¨q°1°b°'Ð:€HÜ×Ò˜q¨BÔ/°8Ô;Ð;Ò;r!   c                  ó˜   € \         P                  ! ^4      p . ROp^^^
/^^^
^^
/^^^
//p\         P                  ! W^
R7      V8X  g   Q hR# )é   )r%   rª   N)r'   r€   rz   )r)   r+   r   )r.   r%   r¬   s      r   Ú0test_to_dict_of_dicts_with_edgedata_and_nodelistr°   -  sR   € Ü
�Š�aÓ€AÚ€HØ�A�r�7˜A  2 q¨"˜~¨q°1°b°'Ð:€HÜ×Ò˜q¸rÔBÀhÔNÐNÒNr!   c                 óÒ   € \         P                  ! 4       p V P                  ^ ^RR7       V P                  ^ ^RR7       ^ ^^
/^^ ^
//p\         P                  ! V ^
R7      V8X  g   Q hR# )z2Multi edge data overwritten when edge_data != NonerE   )ÚkeyÚbr©   N)r)   rp   rq   r   )r.   r¬   s     r   Ú.test_to_dict_of_dicts_with_edgedata_multigraphr´   4  sb   € ä
�Š‹€AØ‡J�Jˆq�!˜€JÔØ‡J�Jˆq�!˜€JÔà�A�r�7˜A  2˜wÐ'€HÜ×Ò˜q¨BÔ/°8Ô;Ð;Ò;r!   c                  óÐ   € . ROp \         P                  ! \        P                  RR7      ;_uu_ 4        \        P                  ! V 4       RRR4       R#   + '       g   i     R# ; i)r&   zInput is not a valid edge list)ÚmatchN)r&   r'   r€   )rH   rI   r)   rJ   r   )Úinvalid_edgelists    r   Ú#test_to_networkx_graph_non_edgelistr¸   >  s?   € Ú ÐÜ	�Š”r×'Ñ'Ð/O×	PÖ	PÜ
×ÒÐ-Ô.÷ 
Q×	P×	PÒ	Pús   ³AÁA%	r~   r   )rH   Únetworkxr)   Únetworkx.convertr   r   r   r   r   Únetworkx.generators.classicr   r	   Únetworkx.utilsr
   r   r   r   ÚmarkÚparametrizer­   r°   r´   r¸   r<   r!   r   Ú<module>r¿      s‘   ðÛ ã ÷õ ÷ Cß AÑ A÷E3ñ E3ðX ‡�×ÑØð 
�Ðà
ˆQ�˜3�Ð	  1 a¨(°C¨Ð"9Ð:ð	óñ<óð<òOò<ô/r!   