def test_wireToVertices(self): obj = self.ofactory.getNewObject(8, True) val = self.vfactory.getNewValue() edge = SMGHVEdge(0, 0, obj, val) edge.wireToVertices() hvedges_from_object = obj.getHVEdges() hvedges_to_value = val.getHVEdges() self.assertEqual(len(hvedges_from_object), 1) self.assertIn(edge, hvedges_from_object) self.assertEqual(len(hvedges_to_value), 1) self.assertIn(edge, hvedges_to_value)
def addHVEdge(self, offset, datatype, smg_object, value): edge = SMGHVEdge(offset, datatype, smg_object, value) edge.wireToVertices() return edge