ó ŸÃÒYc@saddlZddlmZmZmZmZmZddlZddl Tddd„ƒYZ dS(iÿÿÿÿN(t assert_equalt assert_raisestassert_not_equalt assert_truetraises(t*tTestTreecBs2eZd„Zd„Zeejƒd„ƒZRS(cCs“tjƒ}|jdddgddƒ|jddddƒ|jddddƒ|jdd ddƒtt|dƒƒ}tj||ƒdS( Niiitcolortredtfooii i(tnxtDiGraphtadd_nodes_fromtadd_edget tree_grapht tree_datat is_isomorphic(tselftGtH((sƒ/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/json_graph/tests/test_tree.pyt test_graphs cCsàtjƒ}|jdddgddƒ|jddddƒ|jddddƒ|jdd ddƒtt|dƒƒ}t|jdddƒtj t|dƒƒ}ttj |ƒƒ}t|jdddƒdS( NiiiRRR ii i( R R R R RRRtnodestjsontdumpstloads(RRRtd((sƒ/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/json_graph/tests/test_tree.pyttest_graph_attributess cCsBtjƒ}|jdƒtddddƒ}t|d|ƒdS(Nitidtnodetchildren(R t MultiDiGraphtadd_nodetdictR(RRtattrs((sƒ/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/json_graph/tests/test_tree.pyttest_exceptions  (t__name__t __module__RRRR t NetworkXErrorR"(((sƒ/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/json_graph/tests/test_tree.pyRs (( Rt nose.toolsRRRRRtnetworkxR tnetworkx.readwrite.json_graphR(((sƒ/private/var/folders/w6/vb91730s7bb1k90y_rnhql1dhvdd44/T/pip-build-w4MwvS/networkx/networkx/readwrite/json_graph/tests/test_tree.pyts (