MCPcopy Index your code
hub / github.com/OmkarPathak/pygorithm / test_dfs

Method test_dfs

tests/test_searching.py:65–78  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

63
64class TestDFSSearch(unittest.TestCase):
65 def test_dfs(self):
66 self.graph = {
67 'A': ['B', 'C', 'E'],
68 'B': ['A', 'D', 'F'],
69 'C': ['A', 'G'],
70 'D': ['B'],
71 'F': ['B'],
72 'E': ['A'],
73 'G': ['C']
74 }
75 result = depth_first_search.search(self.graph, 'A')
76 self.assertEqual(result, ['A', 'B', 'D', 'F', 'C', 'G', 'E'])
77 result = depth_first_search.search(self.graph, 'G')
78 self.assertEqual(result, ['G', 'C', 'A', 'B', 'D', 'F', 'E'])
79
80class TestExponentialSearch(TestSearchingAlgorithm):
81 def test_exponential_search(self):

Callers

nothing calls this directly

Calls 1

searchMethod · 0.80

Tested by

no test coverage detected