ó
ŸÃÒYc @ sX d d l Z d d l Z d d l m Z d d l Td d l Z d e f d „ ƒ YZ d S( iÿÿÿÿN( t SkipTest( t *t TestGEXFc B sŒ e Z e d „ ƒ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
d „ Z d „ Z d
„ Z
d „ Z d „ Z d
„ Z RS( c C s4 y d d l } Wn t k
r/ t d ƒ ‚ n Xd S( Niÿÿÿÿs$ xml.etree.ElementTree not available.( t xml.etree.ElementTreet ImportErrorR ( t clst xml( ( sx /private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/tests/test_gexf.pyt
setupClass s
c
C sd d | _ t j ƒ | _ | j j d d d ƒ| j j d d d ƒ| j j d d d d ƒt j | j j d ƒ ƒ | _ d | _
t j ƒ | _ i t d
6| j j
d <| j j d d d d
d d d d
t ƒ| j j d d d d
d d d d
t ƒ| j j d d d d
d d d d
t ƒ| j j d d d d
d d d d
t ƒ| j j d d d d ƒ| j j d d d d ƒ| j j d d d d ƒ| j j d d d d ƒ| j j d d d d ƒt j | j
j d ƒ ƒ | _ d | _ t j ƒ | _ | j j d d d ƒ| j j d d d ƒ| j j d d d d ƒt j | j j d ƒ ƒ | _ d S( Nsr
t 0t labelt Hellot 1t Worldt ids UTF-8sR
Gephi.org
A Web network
true
t frogt node_defaultt Gephit urls https://gephi.orgt indegreei t Webatlass http://webatlas.fri t 2t RTGIs http://rtgi.frt 3t BarabasiLabs http://barabasilab.comt 4st
( t simple_directed_datat nxt DiGrapht simple_directed_grapht add_nodet add_edget iot BytesIOt encodet simple_directed_fht attribute_datat attribute_grapht Truet grapht Falset attribute_fht simple_undirected_datat Grapht simple_undirected_grapht simple_undirected_fh( t self( ( sx /private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/tests/test_gexf.pyt setUp sJ
7
c C sª | j } t j | j ƒ } t t | j ƒ ƒ t | j ƒ ƒ ƒ t t | j ƒ ƒ t | j ƒ ƒ ƒ t t | j d t ƒ ƒ t | j d t ƒ ƒ ƒ | j j d ƒ d S( Nt datai (
R R t read_gexfR" t assert_equalt sortedt nodest edgesR% t seek( R- t Gt H( ( sx /private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/tests/test_gexf.pyt! test_read_simple_directed_graphml‹ s %%c C sÐ | j } t j ƒ } t j | | ƒ | j d ƒ t j | ƒ } t t | j ƒ ƒ t | j ƒ ƒ ƒ t t | j
ƒ ƒ t | j
ƒ ƒ ƒ t t | j
d t ƒ ƒ t | j
d t ƒ ƒ ƒ | j j d ƒ d S( Ni R/ (
R R R R t
write_gexfR5 R0 R1 R2 R3 R4 R% R" ( R- R6 t fhR7 ( ( sx /private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/tests/test_gexf.pyt' test_write_read_simple_directed_graphml” s
%%c C s | j } t j | j ƒ } t t | j ƒ ƒ t | j ƒ ƒ ƒ t t d „ | j ƒ Dƒ ƒ t d „ | j ƒ Dƒ ƒ ƒ | j j d ƒ d S( Nc s s | ] } t | ƒ Vq d S( N( R2 ( t .0t e( ( sx /private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/tests/test_gexf.pys ¥ s c s s | ] } t | ƒ Vq d S( N( R2 ( R<