+
    �°³jóc  ã                   óÈ   € ^ RI t ^ RIt^ RIt^ RItR t]P                  P                  RR	4      ]P                  P                  RR
4      R 4       4       tR t	 ! R R4      t
R# )é    Nc                ó  € Rp\        V R,          ;pR4      ;_uu_ 4       pVP                  V4       RRR4       \        P                  ! R.4      p\        P                  ! VRRRR/R	R
7       RRR/ /Vn        \        P                  ! VRR7      p\        P                  P                  WT4      '       g   Q h\        P                  ! V4      p\        P                  P                  WT4      '       g   Q hR#   + '       g   i     LÍ; i)z7'Basic graph' example from https://gexf.net/schema.htmlab  <?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://gexf.net/1.3" version="1.3">
    <graph mode="static" defaultedgetype="directed">
        <nodes>
            <node id="0" label="Hello" />
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge source="0" target="1" />
        </edges>
    </graph>
</gexf>
z
basic.gexfÚwNÚ0Ú1ÚHelloÚWordÚlabel)ÚnameÚmodeÚstaticÚedge_defaultz1.3©Úversion)r   r   )	ÚopenÚwriteÚnxÚDiGraphÚset_node_attributesÚgraphÚ	read_gexfÚutilsÚgraphs_equal)Útmp_pathÚdataÚfnameÚfhÚexpectedÚGs   &     Úc/home/luca/screen-checking/.venv/lib/python3.14/site-packages/networkx/readwrite/tests/test_gexf.pyÚtest_gexf_v1_3r    	   sÒ   € ð€Dô 
˜ <Õ/Ð0ˆe°#×	6Ô	6¸"Ø
�‰�Œ÷ 
7ô �zŠz˜:˜,Ó'€HÜ×Ò˜8 c¨7°C¸Ð%@ÀwÕOØ˜h¨¸Ð;€H„Nô 	�Š�U EÔ*€AÜ�8‰8× Ñ  ×-Ò-Ð-Ð-ô 	�Š�UÓ€AÜ�8‰8× Ñ  ×-Ò-Ð-Ò-÷ 
7×	6ús    C7Ã7D	Ú	time_attrÚdyn_attrc                ó&  € \         P                  ! VR7      pVP                  ^ 4       ^VP                  ^ ,          V &   VR,          p\         P                  ! W44       \        V4      ;_uu_ 4       pRVP                  4       9   g   Q h RRR4       \         P                  ! V4      pVP                  R,          R8X  g   Q h\         P                  P                  VP                  VP                  4      '       g   Q hR#   + '       g   i     L~; i)zsEnsure that graphs which have a 'start' or 'stop' attribute get a
'timeformat' attribute upon parsing. See gh-7914.©r   zfoo.gexfztimeformat="long"Nr   Údynamic)r   Ú
MultiGraphÚadd_nodeÚnodesÚ
write_gexfr   Úreadr   r   r   Únodes_equalÚedges)r!   r"   r   r   r   r   ÚHs   &&&    r   Ú!test_dynamic_graph_has_timeformatr.   *   s¾   € ô
 	�Š˜8Ô$€AØ‡J�Jˆq„MØ€A‡G�GˆA…JˆyÑà�zÕ!€EÜ‡M‚M�!Ôä	ˆe�Œ˜Ø" b§g¡g£iÔ/Ð/Ñ/÷ 
ô 	�Š�UÓ€Að �7‰7�6�?˜iÔ'Ð'Ð'Ü�8‰8×Ñ §¡¨¯©×1Ò1Ð1Ò1÷ 
�ús   Á1D Ä D	c                óv  € \         P                  ! RR7      pVP                  RRR.R7       V R,          p\         P                  ! W4       VP	                  4       pRV9   g   Q hRV9   g   Q hRV9  g   Q hR	V9  g   Q h\         P
                  ! V4      pVP                  R,          R
,          RR.8X  g   Q hR# )zÁBoolean values in dynamic (spelled) attributes must be written as the
xsd:boolean literals 'true'/'false', matching the static path. Previously
the dynamic branch wrote Python's 'True'/'False'.r%   r$   Ún)Úflagz	bool.gexfzvalue="true"zvalue="false"zvalue="True"zvalue="False"r1   N)Tr   é   )Fr2   é   )r   ÚGraphr'   r)   Ú	read_textr   r(   )r   r   r   Útextr-   s   &    r   Ú*test_dynamic_boolean_attvalue_is_lowercaser7   @   s¯   € ô 	�Š�iÔ €AØ‡J�Jˆs˜,¨Ð6€JÔ7Ø�{Õ"€EÜ‡M‚M�!ÔØ�?‰?Ó€DØ˜TÔ!Ð!Ð!Ø˜dÔ"Ð"Ð"Ø Ô%Ð%Ð%Ø $Ô&Ð&Ð&ä
�Š�UÓ€AØ�7‰7�3�<˜Õ L°-Ð#@Ô@Ð@Ò@ó    c                   ó  a € ] tR t^Rt o ]R 4       tR tR tR tR t	R t
R tR t]P                  P                  R	R
R.4      R 4       tR tR tR tR tR tR tR tR t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!# )"ÚTestGEXFc                óú  € R V n         \        P                  ! 4       V n        V P                  P	                  RRR7       V P                  P	                  RRR7       V P                  P                  RRRR7       \        P                  ! V P                   P                  R4      4      V n	        RV n
        \        P                  ! 4       V n        R	R
/V P                  P                  R&   RV P                  P                  R&   V P                  P	                  RRR^RR7       V P                  P	                  RRR^RR7       V P                  P	                  RRR^R
R7       V P                  P	                  RRR^R
R7       V P                  P                  RRRRR7       V P                  P                  RRRR7       V P                  P                  RRRR7       V P                  P                  RRRR7       V P                  P                  RRRR7       \        P                  ! V P                  P                  R4      4      V n        RV n        \        P                  ! 4       V n        V P                   P	                  RRR7       V P                   P	                  RRR7       V P                   P                  RRRR7       \        P                  ! V P                  P                  R4      4      V n        R# )ar  <?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.2draft" version="1.2">
    <graph mode="static" defaultedgetype="directed">
        <nodes>
            <node id="0" label="Hello" />
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge id="0" source="0" target="1" />
        </edges>
    </graph>
</gexf>
r   r   ©r	   r   ÚWorld)ÚidúUTF-8a]  <?xml version="1.0" encoding="UTF-8"?><gexf xmlns="http://www.gexf.net/1.2draft" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.gexf.net/1.2draft http://www.gexf.net/1.2draft/gexf.xsd" version="1.2">
  <meta lastmodifieddate="2009-03-20">
    <creator>Gephi.org</creator>
    <description>A Web network</description>
  </meta>
  <graph defaultedgetype="directed">
    <attributes class="node">
      <attribute id="0" title="url" type="string"/>
      <attribute id="1" title="indegree" type="integer"/>
      <attribute id="2" title="frog" type="boolean">
        <default>true</default>
      </attribute>
    </attributes>
    <nodes>
      <node id="0" label="Gephi">
        <attvalues>
          <attvalue for="0" value="https://gephi.org"/>
          <attvalue for="1" value="1"/>
          <attvalue for="2" value="false"/>
        </attvalues>
      </node>
      <node id="1" label="Webatlas">
        <attvalues>
          <attvalue for="0" value="http://webatlas.fr"/>
          <attvalue for="1" value="2"/>
          <attvalue for="2" value="false"/>
        </attvalues>
      </node>
      <node id="2" label="RTGI">
        <attvalues>
          <attvalue for="0" value="http://rtgi.fr"/>
          <attvalue for="1" value="1"/>
          <attvalue for="2" value="true"/>
        </attvalues>
      </node>
      <node id="3" label="BarabasiLab">
        <attvalues>
          <attvalue for="0" value="http://barabasilab.com"/>
          <attvalue for="1" value="1"/>
          <attvalue for="2" value="true"/>
        </attvalues>
      </node>
    </nodes>
    <edges>
      <edge id="0" source="0" target="1" label="foo"/>
      <edge id="1" source="0" target="2"/>
      <edge id="2" source="1" target="0"/>
      <edge id="3" source="2" target="1"/>
      <edge id="4" source="0" target="3"/>
    </edges>
  </graph>
</gexf>
ÚfrogTÚnode_defaultúA Web networkÚdescriptionÚGephizhttps://gephi.orgF)r	   ÚurlÚindegreer@   ÚWebatlaszhttp://webatlas.frÚ2ÚRTGIzhttp://rtgi.frÚ3ÚBarabasiLabzhttp://barabasilab.comÚfoo©r>   r	   Ú4at  <?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.2draft" version="1.2">
    <graph mode="static" defaultedgetype="undirected">
        <nodes>
            <node id="0" label="Hello" />
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge id="0" source="0" target="1" />
        </edges>
    </graph>
</gexf>
N)Úsimple_directed_datar   r   Úsimple_directed_graphr'   Úadd_edgeÚioÚBytesIOÚencodeÚsimple_directed_fhÚattribute_dataÚattribute_graphr   Úattribute_fhÚsimple_undirected_datar4   Úsimple_undirected_graphÚsimple_undirected_fh)Úclss   &r   Úsetup_classÚTestGEXF.setup_classS   s¬  € ð$ˆÔ ô %'§J¢J£LˆÔ!Ø×!Ñ!×*Ñ*¨3°gÐ*Ô>Ø×!Ñ!×*Ñ*¨3°gÐ*Ô>Ø×!Ñ!×*Ñ*¨3°¸Ð*Ô<ä!#§¢¨C×,DÑ,D×,KÑ,KÈGÓ,TÓ!UˆÔð7ˆÔôp !Ÿjšj›lˆÔØ5;¸T°Nˆ×Ñ×!Ñ! .Ñ1Ø3Bˆ×Ñ×!Ñ! -Ñ0Ø×Ñ×$Ñ$Ø�wÐ$7À!È%ð 	%ô 	
ð 	×Ñ×$Ñ$Ø�zÐ';ÀaÈeð 	%ô 	
ð 	×Ñ×$Ñ$Ø�vÐ#3¸aÀdð 	%ô 	
ð 	×Ñ×$Ñ$ØØØ(ØØð 	%ô 	
ð 	×Ñ×$Ñ$ S¨#°#¸UÐ$ÔCØ×Ñ×$Ñ$ S¨#°#Ð$Ô6Ø×Ñ×$Ñ$ S¨#°#Ð$Ô6Ø×Ñ×$Ñ$ S¨#°#Ð$Ô6Ø×Ñ×$Ñ$ S¨#°#Ð$Ô6ÜŸ:š: c×&8Ñ&8×&?Ñ&?ÀÓ&HÓIˆÔð&ˆÔ"ô ')§h¢h£jˆÔ#Ø×#Ñ#×,Ñ,¨S¸Ð,Ô@Ø×#Ñ#×,Ñ,¨S¸Ð,Ô@Ø×#Ñ#×,Ñ,¨S°#¸#Ð,Ô>ä#%§:¢:Ø×&Ñ&×-Ñ-¨gÓ6ó$
ˆÖ r8   c                óæ  € V P                   p\        P                  ! V P                  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P                  R R7      4      \	        VP                  R R7      4      8X  g   Q hV P                  P                  ^ 4       R# )T©r   N)rP   r   r   rU   Úsortedr(   r,   Úseek©Úselfr   r-   s   &  r   Ú!test_read_simple_directed_graphmlÚ*TestGEXF.test_read_simple_directed_graphmlÑ   s«   € Ø×&Ñ&ˆÜ�LŠL˜×0Ñ0Ó1ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5Ü�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5Ü�a—g‘g 4�gÓ(Ó)¬V°A·G±GÀ°GÓ4FÓ-GÔGÐGÐGØ×Ñ×$Ñ$ QÖ'r8   c                óJ  € V P                   p\        P                  ! 4       p\        P                  ! W4       VP                  ^ 4       \        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P                  RR7      4      \        VP                  RR7      4      8X  g   Q hV P                  P                  ^ 4       R# )r   Tr`   N)rP   rR   rS   r   r)   rb   r   ra   r(   r,   rU   ©rd   r   r   r-   s   &   r   Ú'test_write_read_simple_directed_graphmlÚ0TestGEXF.test_write_read_simple_directed_graphmlÙ   sÇ   € Ø×&Ñ&ˆÜ�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜ÓˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5Ü�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5Ü�a—g‘g 4�gÓ(Ó)¬V°A·G±GÀ°GÓ4FÓ-GÔGÐGÐGØ×Ñ×$Ñ$ QÖ'r8   c                óŒ  € V P                   p\        P                  ! V P                  4      p\	        VP                  4       4      \	        VP                  4       4      8X  g   Q h\	        R  VP                  4        4       4      \	        R VP                  4        4       4      8X  g   Q hV P                  P                  ^ 4       R# )c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5i©N©ra   ©Ú.0Úes   & r   Ú	<genexpr>Ú?TestGEXF.test_read_simple_undirected_graphml.<locals>.<genexpr>è   ó   é € Ð3© A”f˜Q—i�i«ùó   ‚c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   rs   è   ó   é € ð >
Ù(˜!ŒF�1�IˆI›yùru   N)rZ   r   r   r[   ra   r(   r,   rb   rc   s   &  r   Ú#test_read_simple_undirected_graphmlÚ,TestGEXF.test_read_simple_undirected_graphmlä   s˜   € Ø×(Ñ(ˆÜ�LŠL˜×2Ñ2Ó3ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ð 
ð 	×!Ñ!×&Ñ& qÖ)r8   c                óð  € V P                   p\        P                  ! V P                  4      p\	        VP                  R 4      4      \	        VP                  R R7      4      8X  g   Q hVP                  P                  R4      R8X  g   Q h\	        VP                  R R7      4      p\	        VP                  R R7      4      p\        W44       F  w  rVWV8X  d   K  Q h	  V P                  P                  ^ 4       R# )Tr`   rC   rB   N)rW   r   r   rX   ra   r(   r   Úgetr,   Úziprb   )rd   r   r-   ÚgeÚheÚaÚbs   &      r   Útest_read_attribute_graphmlÚ$TestGEXF.test_read_attribute_graphmlí   s¾   € Ø× Ñ ˆÜ�LŠL˜×*Ñ*Ó+ˆÜ�a—g‘g˜d“mÓ$¬¨q¯w©w¸D¨wÓ/AÓ(BÔBÐBÐBØ�w‰w�{‰{˜=Ó)¨_Ô<Ð<Ð<Ü�A—G‘G �GÓ&Ó'ˆÜ�A—G‘G �GÓ&Ó'ˆÜ˜–K‰DˆAØ–6ˆM�6ñ  à×Ñ×Ñ˜qÖ!r8   c                ó¼   € R p\         P                  ! VP                  R4      4      p\        P                  ! \
        P                  \
        P                  V4       R# )a‹  <?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.2draft" version='1.2'>
    <graph mode="static" defaultedgetype="undirected" name="">
        <nodes>
            <node id="0" label="Hello" />
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge id="0" source="0" target="1" type="directed"/>
        </edges>
    </graph>
</gexf>
r?   N©rR   rS   rT   ÚpytestÚraisesr   ÚNetworkXErrorr   ©rd   Úsr   s   &  r   Ú test_directed_edge_in_undirectedÚ)TestGEXF.test_directed_edge_in_undirectedø   ó<   € ðˆô �ZŠZ˜Ÿ™ Ó)Ó*ˆÜ�Š”b×&Ñ&¬¯©°bÖ9r8   c                ó¼   € R p\         P                  ! VP                  R4      4      p\        P                  ! \
        P                  \
        P                  V4       R# )a‹  <?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.2draft" version='1.2'>
    <graph mode="static" defaultedgetype="directed" name="">
        <nodes>
            <node id="0" label="Hello" />
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge id="0" source="0" target="1" type="undirected"/>
        </edges>
    </graph>
</gexf>
r?   Nr„   rˆ   s   &  r   Ú test_undirected_edge_in_directedÚ)TestGEXF.test_undirected_edge_in_directed	  rŒ   r8   c                ó¼   € R p\         P                  ! VP                  R4      4      p\        P                  ! \
        P                  \
        P                  V4       R# )a   <?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.2draft" version='1.2'>
    <graph mode="static" defaultedgetype="directed" name="">
        <nodes>
            <node id="0" label="Hello">
              <attvalues>
                <attvalue for='0' value='1'/>
              </attvalues>
            </node>
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge id="0" source="0" target="1" type="undirected"/>
        </edges>
    </graph>
</gexf>
r?   Nr„   rˆ   s   &  r   Útest_key_raisesÚTestGEXF.test_key_raises  s<   € ðˆô" �ZŠZ˜Ÿ™ Ó)Ó*ˆÜ�Š”b×&Ñ&¬¯©°bÖ9r8   Úattributes_tagz<attributes class="graph">z<attributes>c                óÄ   € R V R2p\         P                  ! VP                  R4      4      p\        P                  ! \
        P                  \
        P                  V4       R# )z¦<?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.2draft" version='1.2'>
    <graph mode="static" defaultedgetype="directed" name="">
        a,  
            <attribute id="0" title="url" type="string"/>
        </attributes>
        <nodes>
            <node id="0" label="Hello" />
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge id="0" source="0" target="1"/>
        </edges>
    </graph>
</gexf>
r?   Nr„   )rd   r“   r‰   r   s   &&  r   Ú#test_unknown_attribute_class_raisesÚ,TestGEXF.test_unknown_attribute_class_raises/  sN   € ð	ð 
Ðð ðˆô  �ZŠZ˜Ÿ™ Ó)Ó*ˆÜ�Š”b×&Ñ&¬¯©°bÖ9r8   c                óÈ   € R p\         P                  ! VP                  R4      4      p\        P                  ! VRR7      p\        VP                  4       4      RR.8X  g   Q hR# )ay  <?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.2draft" version='1.2'>
    <graph mode="static" defaultedgetype="directed" name="">
        <nodes>
            <node id="0" label="Hello" />
            <node id="1" label="Word" />
        </nodes>
        <edges>
            <edge id="0" source="0" target="1"/>
        </edges>
    </graph>
</gexf>
r?   T)Úrelabelr   r   N)rR   rS   rT   r   r   ra   r(   )rd   r‰   r   r   s   &   r   Útest_relabelÚTestGEXF.test_relabelF  sP   € ðˆô �ZŠZ˜Ÿ™ Ó)Ó*ˆÜ�LŠL˜ TÔ*ˆÜ�a—g‘g“iÓ  W¨fÐ$5Ô5Ð5Ò5r8   c                óò  € \         P                  ! 4       pVP                  ^RRR7       \         P                  ! V. RO4       VP	                  ^^^R7       RR/VP
                  R&   R^/VP
                  R	&   \        P                  ! 4       p\         P                  ! W4       VP                  ^ 4       \         P                  ! V\        R
7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q hVP
                  R VP
                  VP
                  8X  g   Q hR# )r2   r   Úgreen©r	   Úcolor©rL   rž   ÚyellowrA   rL   r   ©Ú	node_typec              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   Ú2TestGEXF.test_default_attribute.<locals>.<genexpr>d  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r¤   d  rw   ru   r   N)r   r2   r3   é   )r   r4   r'   Úadd_pathrQ   r   rR   rS   r)   rb   r   Úintra   r(   r,   rh   s   &   r   Útest_default_attributeÚTestGEXF.test_default_attributeX  s  € Ü�HŠH‹JˆØ	�
‰
�1˜C wˆ
Ô/Ü
�Š�A’|Ô$Ø	�
‰
�1�a˜Qˆ
ÔØ#*¨HÐ"5ˆ�‰�ÑØ#(¨! *ˆ�‰�ÑÜ�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ð 
ð �G‰G�FˆOØ�w‰w˜!Ÿ'™'Ô!Ð!Ò!r8   c                óp  € \         P                  ! 4       pVP                  ^^^MR7       \        P                  ! 4       p\         P
                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      p\        V4      ^.8X  g   Q hVP                  ^,          R,          R8X  g   Q hR# )r2   rM   r¡   r	   Ú77N)r   r4   r'   rR   rS   r)   rb   r   r¨   Úlistr(   rh   s   &   r   Útest_serialize_ints_to_stringsÚ'TestGEXF.test_serialize_ints_to_stringsm  s~   € Ü�HŠH‹JˆØ	�
‰
�1˜ "ˆ
Ô%Ü�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�A‹w˜1˜#Œ~Ðˆ~Ø�w‰w�q�z˜'Õ" dÔ*Ð*Ò*r8   c                ó  € \         P                  ! 4       pVP                  . RO4       \        ^4       Ft  pW!P                  V,          R&   W!P                  V,          R&   W!P                  V,          R&   W!P                  V,          R&   V^,           VP                  V,          R&   Kv  	  R\
        P                  ! R4       R\         P                   R	2pR
P                  \         P                  ! V4      4      pW48X  g   Q hR# )r   r>   r	   ÚpidÚstartÚendúâ<gexf xmlns="http://www.gexf.net/1.2draft" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.gexf.net/1.2draft http://www.gexf.net/1.2draft/gexf.xsd" version="1.2">
  <meta lastmodifieddate="ú%Y-%m-%dú">
    <creator>NetworkX a  </creator>
  </meta>
  <graph defaultedgetype="undirected" mode="dynamic" name="" timeformat="long">
    <nodes>
      <node id="0" label="0" pid="0" start="0" end="1" />
      <node id="1" label="1" pid="1" start="1" end="2" />
      <node id="2" label="2" pid="2" start="2" end="3" />
      <node id="3" label="3" pid="3" start="3" end="4" />
    </nodes>
    <edges>
      <edge source="0" target="1" id="0" />
      <edge source="1" target="2" id="1" />
      <edge source="2" target="3" id="2" />
    </edges>
  </graph>
</gexf>Ú
N))r   r2   ©r2   r3   ©r3   r¦   )
r   r4   Úadd_edges_fromÚranger(   ÚtimeÚstrftimeÚ__version__ÚjoinÚgenerate_gexf)rd   r   Úir   Úobtaineds   &    r   Útest_write_with_node_attributesÚ(TestGEXF.test_write_with_node_attributesw  sØ   € ä�HŠH‹JˆØ	×ÑÒ1Ô2Ü�q–ˆAØ �G‰G�A�J�tÑØ"#�G‰G�A�J�wÑØ !�G‰G�A�J�uÑØ"#�G‰G�A�J�wÑØ ! A¥ˆA�G‰G�A�J�uÓñ ðô  Ÿ=š=¨Ó4Ð5ð 6Ü—~‘~Ð&ð 'ðˆð* —9‘9œR×-Ò-¨aÓ0Ó1ˆØÔ#Ð#Ò#r8   c                ó  € \         P                  ! 4       pVP                  ^ ^R^ /3^^R^/3R.4       R\        P                  ! R4       R\         P
                   R2pRP                  \         P                  ! V4      4      pW#8X  g   Q hR# )	r   r>   r´   rµ   r¶   aš  </creator>
  </meta>
  <graph defaultedgetype="undirected" mode="static" name="">
    <nodes>
      <node id="0" label="0" />
      <node id="1" label="1" />
      <node id="2" label="2" />
      <node id="3" label="3" />
    </nodes>
    <edges>
      <edge source="0" target="1" id="0" />
      <edge source="1" target="2" id="2" />
      <edge source="2" target="3" id="1" />
    </edges>
  </graph>
</gexf>r·   Nr¹   )r   r4   rº   r¼   r½   r¾   r¿   rÀ   )rd   r   r   rÂ   s   &   r   Útest_edge_id_constructÚTestGEXF.test_edge_id_constructš  s�   € Ü�HŠH‹JˆØ	×Ñ˜1˜a $¨ Ð+¨a°°T¸1°IÐ->ÀÐGÔHðô  Ÿ=š=¨Ó4Ð5ð 6Ü—~‘~Ð&ð 'ð	ˆð* —9‘9œR×-Ò-¨aÓ0Ó1ˆØÔ#Ð#Ò#r8   c                óÈ  € \         P                  ! R 4      p\        P                  ! ^4      p\        P                  ! Y!P                  ^4       Uu/ uF  q3VbK  	  upR4       VP                  R4      V^ ,          ^,          R&   R\        P                  ! R4       R\        P                   R2pRP                  \        P                  ! V4      4      pWE8X  g   Q hR	# u upi )
ÚnumpyÚnumberçš™™™™™ñ?zedge-numberr´   rµ   r¶   a_  </creator>
  </meta>
  <graph defaultedgetype="undirected" mode="static" name="">
    <attributes mode="static" class="edge">
      <attribute id="1" title="edge-number" type="float" />
    </attributes>
    <attributes mode="static" class="node">
      <attribute id="0" title="number" type="int" />
    </attributes>
    <nodes>
      <node id="0" label="0">
        <attvalues>
          <attvalue for="0" value="0" />
        </attvalues>
      </node>
      <node id="1" label="1">
        <attvalues>
          <attvalue for="0" value="1" />
        </attvalues>
      </node>
      <node id="2" label="2">
        <attvalues>
          <attvalue for="0" value="2" />
        </attvalues>
      </node>
      <node id="3" label="3">
        <attvalues>
          <attvalue for="0" value="3" />
        </attvalues>
      </node>
    </nodes>
    <edges>
      <edge source="0" target="1" id="0">
        <attvalues>
          <attvalue for="1" value="1.1" />
        </attvalues>
      </edge>
      <edge source="1" target="2" id="1" />
      <edge source="2" target="3" id="2" />
    </edges>
  </graph>
</gexf>r·   N)r…   Úimportorskipr   Ú
path_graphr   ÚarangeÚfloat64r¼   r½   r¾   r¿   rÀ   )rd   Únpr   r0   r   rÂ   s   &     r   Útest_numpy_typeÚTestGEXF.test_numpy_type¶  sÂ   € Ü× Ò  Ó)ˆÜ�MŠM˜!ÓˆÜ
×Ò˜q·±¸1´Ó">±¨A a¢4±Ñ">ÀÔIØ!#§¡¨C£ˆˆ!�ˆQ��Ñðô  Ÿ=š=¨Ó4Ð5ð 6Ü—~‘~Ð&ð )'ð.ˆð^ —9‘9œR×-Ò-¨aÓ0Ó1ˆØÔ#Ð#Ò#ùòg #?s   ÁC
c                óJ  € \         P                  ! 4       pVP                  ^RR7       \        P                  ! 4       p\         P
                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      pVP                  ^,          R,          '       g   Q hR# )r2   T)Útestattrr¡   rÔ   N©
r   r4   r'   rR   rS   r)   rb   r   r¨   r(   rh   s   &   r   Ú	test_boolÚTestGEXF.test_boolî  sh   € Ü�HŠH‹JˆØ	�
‰
�1˜tˆ
Ô$Ü�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆØ�w‰w�q�z˜*×%Ô%Ð%Ò%r8   c                óp  € ^ RI Hp \        R4      \        R4      r2\        P                  ! 4       pVP                  ^VRRR7       VP                  ^VRRR7       VP                  ^V) RRR7       \        P                  ! 4       p\        P                  ! WE4       VP                  ^ 4       VP                  4       pVP                  ^ 4       \        P                  ! V\        R	7      pR
V9   g   Q hRV9   g   Q hRV9   g   Q hVP                  ^,          R,          V8X  g   Q hV! VP                  ^,          R,          4      '       g   Q hVP                  ^,          R,          V) 8X  g   Q hVP                  ^,          R,          R8X  g   Q hVP                  ^,          R,          R8X  g   Q hVP                  ^,          R,          R8X  g   Q hVP                  ^,          R,          R8X  g   Q hVP                  ^,          R,          R8X  g   Q hVP                  ^,          R,          R8X  g   Q hR# )r   )ÚisnanÚinfÚnanr   )rÔ   ÚstrdataÚkeyr€   z-infÚcr¡   s   INFs   NaNs   -INFrÔ   rÜ   Únetworkx_keyN)ÚmathrÙ   Úfloatr   r4   r'   rR   rS   r)   rb   r*   r   r¨   r(   )rd   rÙ   rÚ   rÛ   r   r   Úfiletextr-   s   &       r   Útest_specialsÚTestGEXF.test_specialsø  sÇ  € Ýä˜“<¤ u£ˆSÜ�HŠH‹JˆØ	�
‰
�1˜s¨E°sˆ
Ô;Ø	�
‰
�1˜s¨E°sˆ
Ô;Ø	�
‰
�1 ˜t¨V¸ˆ
Ô=ä�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ø—7‘7“9ˆØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆà˜Ô!Ð!Ð!Ø˜Ô!Ð!Ð!Ø˜(Ô"Ð"Ð"à�w‰w�q�z˜*Õ%¨Ô,Ð,Ð,Ù�Q—W‘W˜Q•Z 
Õ+×,Ò,Ð,Ð,Ø�w‰w�q�z˜*Õ%¨#¨Ô-Ð-Ð-à�w‰w�q�z˜)Õ$¨Ô-Ð-Ð-Ø�w‰w�q�z˜)Õ$¨Ô-Ð-Ð-Ø�w‰w�q�z˜)Õ$¨Ô.Ð.Ð.à�w‰w�q�z˜.Õ)¨SÔ0Ð0Ð0Ø�w‰w�q�z˜.Õ)¨SÔ0Ð0Ð0Ø�w‰w�q�z˜.Õ)¨SÔ0Ð0Ò0r8   c                óP  € \         P                  ! 4       pRR.pVP                  ^VR7       \        P                  ! 4       p\         P
                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      pVP                  ^,          R,          V8X  g   Q hR# )r2   )rÝ   r¡   rß   N)r2   r3   r¦   )é	   r2   r3   rÕ   )rd   r   Ú
list_valuer   r-   s   &    r   Útest_simple_listÚTestGEXF.test_simple_list  st   € Ü�HŠH‹JˆØ Ð+ˆ
Ø	�
‰
�1˜*ˆ
Ô%Ü�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆØ�w‰w�q�z˜.Õ)¨ZÔ7Ð7Ò7r8   c                ó  € \         P                  ! 4       pVP                  ^RRR7       RVP                  R&   \        P
                  ! 4       p\         P                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q hR	# )
r2   r   rœ   r�   r%   r   r¡   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   Ú-TestGEXF.test_dynamic_mode.<locals>.<genexpr>+  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   rì   +  rw   ru   N)r   r4   r'   r   rR   rS   r)   rb   r   r¨   ra   r(   r,   rh   s   &   r   Útest_dynamic_modeÚTestGEXF.test_dynamic_mode"  s¿   € Ü�HŠH‹JˆØ	�
‰
�1˜C wˆ
Ô/Ø#ˆ�‰�‰Ü�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ò 
r8   c           
     óª  € \         P                  ! 4       pVP                  ^ RRR7       VP                  ^RRR7       VP                  ^ ^R^R^ ^R7       VP                  ^ ^RR^ ^R	7       VP                  ^ ^4       \        P
                  ! 4       p\         P                  ! W4       VP                  ^ 4       \         P                  ! V\        R
7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q hR# )r   r   rœ   r�   rH   r   Ú
undirected)r>   ÚweightÚtyper²   r³   rL   )r>   r	   r²   r³   r¡   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   ÚCTestGEXF.test_multigraph_with_missing_attributes.<locals>.<genexpr>;  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   rõ   ;  rw   ru   N)r   r&   r'   rQ   rR   rS   r)   rb   r   r¨   ra   r(   r,   rh   s   &   r   Ú'test_multigraph_with_missing_attributesÚ0TestGEXF.test_multigraph_with_missing_attributes/  s  € Ü�MŠM‹OˆØ	�
‰
�1˜C wˆ
Ô/Ø	�
‰
�1˜C wˆ
Ô/Ø	�
‰
�1�a˜C¨°ÀAÈ1ˆ
ÔMØ	�
‰
�1�a˜C u°A¸1ˆ
Ô=Ø	�
‰
�1�aÔÜ�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ò 
r8   c                ót  € \         P                  ! 4       pVP                  ^ RRR7       R^6/VP                  ^ ,          R&   R^ R^R^ /VP                  ^ ,          R,          R	&   R
^ R^ RR/VP                  ^ ,          R,          R&   RVP                  ^ ,          R,          R&   ^VP                  ^ ,          R,          R&   \        P
                  ! 4       p\         P                  ! WRR7       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q h\        P
                  ! 4       p\         P                  ! WRR7       VP                  ^ 4       \         P                  ! V\        R7      pVP                  ^ ,          R,          R,          R,          R8X  g   Q h\         P                  ! 4       pVP                  ^ RRR7       R^6/VP                  ^ ,          R&   R^ R^R^ /VP                  ^ ,          R,          R	&   R
^ R^ RRRR/VP                  ^ ,          R,          R&   RVP                  ^ ,          R,          R&   ^VP                  ^ ,          R,          R&   \        P
                  ! 4       p\         P                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q hR# )r   r   rœ   r�   ÚsizeÚvizÚxÚyÚzÚpositionÚrÚgr€   é   rž   zhttp://random.urlÚshapeÚ	thicknessú1.1draftr   r¡   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   Ú7TestGEXF.test_missing_viz_attributes.<locals>.<genexpr>L  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r  L  rw   ru   z1.2draftr   g      ð?g      à?zftp://random.urlc              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r  g  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r  g  rw   ru   N©r   r4   r'   r(   rR   rS   r)   rb   r   r¨   ra   r,   rh   s   &   r   Útest_missing_viz_attributesÚ$TestGEXF.test_missing_viz_attributes?  sß  € Ü�HŠH‹JˆØ	�
‰
�1˜C wˆ
Ô/Ø# R˜Lˆ�‰��
�5ÑØ),¨a°°a¸¸aÐ(@ˆ�‰��
�5Õ˜*Ñ%Ø&)¨1¨c°1°c¸3Ð%?ˆ�‰��
�5Õ˜'Ñ"Ø%8ˆ�‰��
�5Õ˜'Ñ"Ø)*ˆ�‰��
�5Õ˜+Ñ&Ü�ZŠZ‹\ˆÜ
�Š�a ZÕ0Ø
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ð 
ô �ZŠZ‹\ˆô 	�Š�a ZÕ0Ø
�‰�Œ
Ü�LŠL˜¤sÔ+ˆØ�w‰w�q�z˜%Õ  Õ)¨#Õ.°#Ô5Ð5Ð5ô �HŠH‹JˆØ	�
‰
�1˜C wˆ
Ô/Ø# R˜Lˆ�‰��
�5ÑØ),¨a°°a¸¸aÐ(@ˆ�‰��
�5Õ˜*Ñ%Ø&)¨1¨c°1°c¸3ÀÀSÐ%Iˆ�‰��
�5Õ˜'Ñ"Ø%7ˆ�‰��
�5Õ˜'Ñ"Ø)*ˆ�‰��
�5Õ˜+Ñ&Ü�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ò 
r8   c                óZ  € \         P                  ! 4       pVP                  ^ RRR7       R.VP                  ^ ,          R&   \        P
                  ! 4       p\         P                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q h\         P                  ! 4       pVP                  ^ RRR7       R.VP                  ^ ,          R&   \        P
                  ! 4       p\         P                  ! WR	R
7       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q hR# )r   r   rœ   r�   Úspellsr¡   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   Ú0TestGEXF.test_slice_and_spell.<locals>.<genexpr>u  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r  u  rw   ru   Úslicesr  r   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r  �  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r  �  rw   ru   Nr¸   r  rh   s   &   r   Útest_slice_and_spellÚTestGEXF.test_slice_and_spellk  sŽ  € ä�HŠH‹JˆØ	�
‰
�1˜C wˆ
Ô/Ø &˜xˆ�‰��
�8ÑÜ�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ð 
ô �HŠH‹JˆØ	�
‰
�1˜C wˆ
Ô/Ø &˜xˆ�‰��
�8ÑÜ�ZŠZ‹\ˆÜ
�Š�a ZÕ0Ø
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ò 
r8   c                ó  € \         P                  ! 4       pVP                  ^ RR^^.R7       \        P                  ! 4       p\         P
                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        R VP                  4        4       4      \        R VP                  4        4       4      8X  g   Q hR# )r   r   rœ   )r	   rž   Úparentsr¡   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   Ú+TestGEXF.test_add_parent.<locals>.<genexpr>�  rt   ru   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5irm   rn   ro   s   & r   rr   r  �  rw   ru   N)r   r4   r'   rR   rS   r)   rb   r   r¨   ra   r(   r,   rh   s   &   r   Útest_add_parentÚTestGEXF.test_add_parent…  s¸   € Ü�HŠH‹JˆØ	�
‰
�1˜C w¸¸A¸ˆ
Ô?Ü�ZŠZ‹\ˆÜ
�Š�aÔØ
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5ÜÑ3¨¯©¬Ó3Ó3´vñ >
Ø Ÿw™wœyó>
ó 8
ô 
ð 	
ò 
r8   c                óT  € \         P                  ! 4       pVP                  ^RR7       VP                  ^RR7       \        P                  ! 4       p\
        P                  ! \        RR7      ;_uu_ 4        \         P                  ! W4       RRR4       R#   + '       g   i     R# ; i)r2   gX9´Èv¾ó?©ÚbarÚ	stringvalz9Attribute bar has type double but value string was given.©ÚmatchN©	r   r4   r'   rR   rS   r…   r†   Ú
ValueErrorr)   ©rd   r   r   s   &  r   Ú*test_round_trip_mixed_type_float_to_stringÚ3TestGEXF.test_round_trip_mixed_type_float_to_string‘  sr   € Ü�HŠH‹JˆØ	�
‰
�1˜%ˆ
Ô Ø	�
‰
�1˜+ˆ
Ô&Ü�ZŠZ‹\ˆä�]Š]ÜØM÷
ö 
ô �MŠM˜!Ô ÷	
÷ 
÷ 
ò 
úó   Á5BÂB'	c                óT  € \         P                  ! 4       pVP                  ^^R7       VP                  ^RR7       \        P                  ! 4       p\
        P                  ! \        RR7      ;_uu_ 4        \         P                  ! W4       RRR4       R#   + '       g   i     R# ; i)r2   r   r"  z7Attribute bar has type long but value string was given.r#  Nr%  r'  s   &  r   Ú(test_round_trip_mixed_type_int_to_stringÚ1TestGEXF.test_round_trip_mixed_type_int_to_string�  sr   € Ü�HŠH‹JˆØ	�
‰
�1˜!ˆ
ÔØ	�
‰
�1˜+ˆ
Ô&Ü�ZŠZ‹\ˆä�]Š]ÜØK÷
ö 
ô �MŠM˜!Ô ÷	
÷ 
÷ 
ò 
úr*  c                óž  € \         P                  ! 4       pVP                  ^^R7       VP                  ^^R7       \        P                  ! 4       p\         P
                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        VP                  ^,          P                  R4      \        4      '       g   Q hVP                  ^,          P                  R4      VP                  ^,          P                  R4      8X  g   Q h\        VP                  ^,          P                  R4      \        4      '       g   Q hVP                  ^,          P                  R4      VP                  ^,          P                  R4      8X  g   Q hR# )r2   rŸ   r¡   rL   N)r   r4   r'   rR   rS   r)   rb   r   r¨   ra   r(   Ú
isinstancer{   rh   s   &   r   Ú&test_type_promotion_integer_to_integerÚ/TestGEXF.test_type_promotion_integer_to_integer©  s+  € Ü�HŠH‹JˆØ	�
‰
�1˜!ˆ
ÔØ	�
‰
�1˜!ˆ
ÔÜ�ZŠZ‹\ˆÜ
�Š�aÔà
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5Ü˜!Ÿ'™' !�*Ÿ.™.¨Ó/´×5Ò5Ð5Ð5Ø�w‰w�q�z�~‰~˜eÓ$¨¯©°­
¯©°uÓ(=Ô=Ð=Ð=Ü˜!Ÿ'™' !�*Ÿ.™.¨Ó/´×5Ò5Ð5Ð5Ø�w‰w�q�z�~‰~˜eÓ$¨¯©°­
¯©°uÓ(=Ô=Ð=Ò=r8   c                óž  € \         P                  ! 4       pVP                  ^RR7       VP                  ^RR7       \        P                  ! 4       p\         P
                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      p\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        VP                  ^,          P                  R4      \        4      '       g   Q hVP                  ^,          P                  R4      VP                  ^,          P                  R4      8X  g   Q h\        VP                  ^,          P                  R4      \        4      '       g   Q hVP                  ^,          P                  R4      VP                  ^,          P                  R4      8X  g   Q hR# )r2   rË   )Úbazgffffff@r¡   r3  N)r   r4   r'   rR   rS   r)   rb   r   r¨   ra   r(   r/  r{   rá   rh   s   &   r   Ú"test_type_promotion_float_to_floatÚ+TestGEXF.test_type_promotion_float_to_float¸  s+  € Ü�HŠH‹JˆØ	�
‰
�1˜#ˆ
ÔØ	�
‰
�1˜#ˆ
ÔÜ�ZŠZ‹\ˆÜ
�Š�aÔà
�‰�Œ
Ü�LŠL˜¤sÔ+ˆÜ�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5Ü˜!Ÿ'™' !�*Ÿ.™.¨Ó/´×7Ò7Ð7Ð7Ø�w‰w�q�z�~‰~˜eÓ$¨¯©°­
¯©°uÓ(=Ô=Ð=Ð=Ü˜!Ÿ'™' !�*Ÿ.™.¨Ó/´×7Ò7Ð7Ð7Ø�w‰w�q�z�~‰~˜eÓ$¨¯©°­
¯©°uÓ(=Ô=Ð=Ò=r8   c                óÊ  € \         P                  ! 4       pVP                  ^ RR7       VP                  ^ ^4       RVP                  R&   RVP                  R&   \
        P                  ! 4       p\         P                  ! W4       VP                  ^ 4       \         P                  ! V\        R7      pVP                  P                  R4      R8X  g   Q hVP                  P                  R4      R8X  g   Q h\        VP                  4       4      \        VP                  4       4      8X  g   Q h\        VP                  4       4      \        VP                  4       4      8X  g   Q hR# )	r   ÚNode0r<   zTest descriptionrC   ztest, network, graphÚkeywordsr¡   N)r   r   r'   rQ   r   rR   rS   r)   rb   r   r¨   r{   ra   r(   r,   rh   s   &   r   Ú)test_meta_description_keywords_round_tripÚ2TestGEXF.test_meta_description_keywords_round_tripÇ  sù   € Ü�JŠJ‹LˆØ	�
‰
�1˜Gˆ
Ô$Ø	�
‰
�1�aÔØ!3ˆ�‰�ÑØ4ˆ�‰�
ÑÜ�ZŠZ‹\ˆÜ
�Š�aÔà
�‰�Œ
Ü�LŠL˜¤sÔ+ˆØ�w‰w�{‰{˜=Ó)Ð-?Ô?Ð?Ð?Ø�w‰w�{‰{˜:Ó&Ð*@Ô@Ð@Ð@Ü�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ð5Ü�a—g‘g“iÓ ¤F¨1¯7©7«9Ó$5Ô5Ð5Ò5r8   © N)&Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Úclassmethodr]   re   ri   rx   r�   rŠ   rŽ   r‘   r…   ÚmarkÚparametrizer•   r™   r©   r®   rÃ   rÆ   rÑ   rÖ   rã   rè   rî   r÷   r  r  r  r(  r,  r0  r4  r9  Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r:   r:   R   sÓ   ø‡ € Øñ{
ó ð{
òz(ò	(ò*ò	"ò:ò":ò":ð* ‡[�[×ÑØÐ7¸ÐHóñ:óð:ò(6ò$"ò*+ò!$òF$ò86$òp&ò1ò@8ò
ò
ò *
òX
ò4

ò
!ò
!ò>ò>÷6ð 6r8   r:   )r²   r³   )r   r%   )rR   r¼   r…   Únetworkxr   r    rA  rB  r.   r7   r:   r;  r8   r   Ú<module>rG     si   ðÛ 	Û ã ã ò.ðB ‡�×Ñ˜Ð&6Ó7Ø‡�×Ñ˜Ð%:Ó;ñ2ó <ó 8ð2ò(A÷$C
6ó C
6r8   