summaryrefslogtreecommitdiff
path: root/networkx/readwrite/json_graph/tests
diff options
context:
space:
mode:
authorMridul Seth <seth.mridul@gmail.com>2016-01-22 14:27:14 +0530
committerMridul Seth <seth.mridul@gmail.com>2016-01-22 14:27:14 +0530
commit5f164adf2fb2f31a4ff4769f1a4cc83e494eceae (patch)
tree91c091129d08626d0190bbd9a3025592c4aaa088 /networkx/readwrite/json_graph/tests
parentb29ee841b603a2bd32c3fd5ed8f1e745b32e1915 (diff)
downloadnetworkx-5f164adf2fb2f31a4ff4769f1a4cc83e494eceae.tar.gz
Update jit_graph and tests
Diffstat (limited to 'networkx/readwrite/json_graph/tests')
-rw-r--r--networkx/readwrite/json_graph/tests/test_jit.py24
1 files changed, 18 insertions, 6 deletions
diff --git a/networkx/readwrite/json_graph/tests/test_jit.py b/networkx/readwrite/json_graph/tests/test_jit.py
index 3e4482b8..00397fcc 100644
--- a/networkx/readwrite/json_graph/tests/test_jit.py
+++ b/networkx/readwrite/json_graph/tests/test_jit.py
@@ -3,15 +3,27 @@ from nose.tools import assert_true
import networkx as nx
from networkx.readwrite.json_graph import jit_data, jit_graph
-class TestJIT:
- def test_jit_graph(self):
+class TestJIT(object):
+ def test_jit(self):
G = nx.Graph()
- G.add_node('Node1', node_data = 'foobar')
- G.add_node('Node3', node_data = 'bar')
- G.add_edge('Node1', 'Node2', weight = 9, something='isSomething')
- G.add_edge('Node2', 'Node3', weight = 4, something='isNotSomething')
+ G.add_node('Node1', node_data='foobar')
+ G.add_node('Node3', node_data='bar')
+ G.add_node('Node4')
+ G.add_edge('Node1', 'Node2', weight=9, something='isSomething')
+ G.add_edge('Node2', 'Node3', weight=4, something='isNotSomething')
G.add_edge('Node1', 'Node2')
d = jit_data(G)
K = jit_graph(json.loads(d))
assert_true(nx.is_isomorphic(G, K))
+
+ def test_jit_2(self):
+ G = nx.Graph()
+ G.add_node(1, node_data=3)
+ G.add_node(3, node_data=0)
+ G.add_edge(1, 2, weight=9, something=0)
+ G.add_edge(2, 3, weight=4, something=3)
+ G.add_edge(1, 2)
+ d = jit_data(G)
+ K = jit_graph(json.loads(d))
+ assert_true(nx.is_isomorphic(G, K))