示例#1
0
    def setUp(self):
        self.graph = egf_graph.copy()
        self.original_number_nodes = self.graph.number_of_nodes()
        self.original_number_edges = self.graph.number_of_edges()

        self.manager = MockQueryManager()
        self.network_id = self.manager.insert_graph(self.graph).id

        build_delete_node_by_hash(self.manager)
        build_expand_node_neighborhood_by_hash(self.manager)
示例#2
0
文件: test_query.py 项目: smoe/pybel
 def setUp(self):
     """Set up each test with a mock query manager."""
     self.manager = MockQueryManager()
     self.query = Query()
示例#3
0
文件: test_query.py 项目: smoe/pybel
 def setUp(self):
     """Setup each test with an empty mock query manager."""
     self.manager = MockQueryManager()
示例#4
0
 def test_add_graph(self):
     """Test adding a graph with insert_graph."""
     manager = MockQueryManager()
     graph = egf_graph.copy()
     manager.insert_graph(graph)
     self.assertEqual(1, manager.count_networks())
示例#5
0
 def test_make_with_graph(self):
     """Test counting networks in the mock query manager."""
     manager = MockQueryManager(graphs=[egf_graph])
     self.assertEqual(1, manager.count_networks())
示例#6
0
 def test_make(self):
     """Test instantiating the mock query manager."""
     manager = MockQueryManager()
     self.assertEqual(0, manager.count_networks())