コード例 #1
0
ファイル: test_Pathway.py プロジェクト: yuanzhw/biopython
 def test_RemoveNode(self):
     a = Graph(['a', 'b', 'c', 'd', 'e'])
     a.add_edge('a', 'e', 'label1')
     a.add_edge('b', 'e', 'label1')
     a.add_edge('c', 'e', 'label2')
     a.add_edge('d', 'e', 'label3')
     a.add_edge('e', 'd', 'label4')
     a.add_edge('a', 'b', 'label5')
     a.remove_node('e')
     b = Graph(['a', 'b', 'c', 'd'])
     b.add_edge('a', 'b', 'label5')
     self.assertEqual(a, b)  # , "incorrect node removal")
コード例 #2
0
ファイル: test_Pathway.py プロジェクト: BrianLinSu/rop
 def testRemoveNode(self):
     a = Graph(['a', 'b', 'c', 'd', 'e'])
     a.add_edge('a', 'e', 'label1')
     a.add_edge('b', 'e', 'label1')
     a.add_edge('c', 'e', 'label2')
     a.add_edge('d', 'e', 'label3')
     a.add_edge('e', 'd', 'label4')
     a.add_edge('a', 'b', 'label5')
     a.remove_node('e')
     b = Graph(['a', 'b', 'c', 'd'])
     b.add_edge('a', 'b', 'label5')
     self.assertEqual(a, b)  # , "incorrect node removal")
コード例 #3
0
 def test_RemoveNode(self):
     a = Graph(["a", "b", "c", "d", "e"])
     a.add_edge("a", "e", "label1")
     a.add_edge("b", "e", "label1")
     a.add_edge("c", "e", "label2")
     a.add_edge("d", "e", "label3")
     a.add_edge("e", "d", "label4")
     a.add_edge("a", "b", "label5")
     a.remove_node("e")
     b = Graph(["a", "b", "c", "d"])
     b.add_edge("a", "b", "label5")
     self.assertEqual(a, b)  # , "incorrect node removal")