Skip to content

Commit d6669a7

Browse files
committed
fixed failing tests using old networkx
1 parent 5fcbcb5 commit d6669a7

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

tests/test_generator_chimera.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import networkx as nx
1818
import dwave_networkx as dnx
1919
import numpy as np
20+
from .common import graphs_equal
2021

2122
alpha_map = dict(enumerate('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'))
2223

@@ -376,13 +377,13 @@ def test_defect_free_chimera(self):
376377
H = G.copy()
377378
H.remove_nodes_from([*H][::3])
378379
H.remove_edges_from([*H.edges][::3])
379-
self.assertTrue(nx.utils.graphs_equal(G, dnx.generators.chimera.defect_free_chimera(H)))
380+
self.assertTrue(graphs_equal(G, dnx.generators.chimera.defect_free_chimera(H)))
380381

381382
G = dnx.chimera_graph(2, 4, 2, coordinates=True)
382383
H = G.copy()
383384
H.remove_nodes_from([*H][::3])
384385
H.remove_edges_from([*H.edges][::3])
385-
self.assertTrue(nx.utils.graphs_equal(G, dnx.generators.chimera.defect_free_chimera(H)))
386+
self.assertTrue(graphs_equal(G, dnx.generators.chimera.defect_free_chimera(H)))
386387

387388
class TestChimeraTorus(unittest.TestCase):
388389
def test(self):

tests/test_generator_pegasus.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
get_tuple_fragmentation_fn,
2828
)
2929

30+
from .common import graphs_equal
31+
3032
alpha_map = dict(enumerate('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'))
3133

3234

@@ -407,19 +409,19 @@ def test_defect_free_pegasus(self):
407409
H = G.copy()
408410
H.remove_nodes_from([*H][::3])
409411
H.remove_edges_from([*H.edges][::3])
410-
self.assertTrue(nx.utils.graphs_equal(G, dnx.generators.pegasus.defect_free_pegasus(H)))
412+
self.assertTrue(graphs_equal(G, dnx.generators.pegasus.defect_free_pegasus(H)))
411413

412414
G = dnx.pegasus_graph(3, offsets_index=1, coordinates=True)
413415
H = G.copy()
414416
H.remove_nodes_from([*H][::3])
415417
H.remove_edges_from([*H.edges][::3])
416-
self.assertTrue(nx.utils.graphs_equal(G, dnx.generators.pegasus.defect_free_pegasus(H)))
418+
self.assertTrue(graphs_equal(G, dnx.generators.pegasus.defect_free_pegasus(H)))
417419

418420
G = dnx.pegasus_graph(3, nice_coordinates=True)
419421
H = G.copy()
420422
H.remove_nodes_from([*H][::3])
421423
H.remove_edges_from([*H.edges][::3])
422-
self.assertTrue(nx.utils.graphs_equal(G, dnx.generators.pegasus.defect_free_pegasus(H)))
424+
self.assertTrue(graphs_equal(G, dnx.generators.pegasus.defect_free_pegasus(H)))
423425

424426

425427

tests/test_generator_zephyr.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import networkx as nx
1818
import dwave_networkx as dnx
1919
import numpy as np
20+
from .common import graphs_equal
2021

2122
class TestZephyrGraph(unittest.TestCase):
2223
def test_single_tile(self):
@@ -279,13 +280,13 @@ def test_defect_free_zephyr(self):
279280
H = G.copy()
280281
H.remove_nodes_from([*H][::3])
281282
H.remove_edges_from([*H.edges][::3])
282-
self.assertTrue(nx.utils.graphs_equal(G, dnx.generators.zephyr.defect_free_zephyr(H)))
283+
self.assertTrue(graphs_equal(G, dnx.generators.zephyr.defect_free_zephyr(H)))
283284

284285
G = dnx.zephyr_graph(2, 2, coordinates=True)
285286
H = G.copy()
286287
H.remove_nodes_from([*H][::3])
287288
H.remove_edges_from([*H.edges][::3])
288-
self.assertTrue(nx.utils.graphs_equal(G, dnx.generators.zephyr.defect_free_zephyr(H)))
289+
self.assertTrue(graphs_equal(G, dnx.generators.zephyr.defect_free_zephyr(H)))
289290

290291
class TestZephyrTorus(unittest.TestCase):
291292
def test(self):

0 commit comments

Comments
 (0)