myVertex = Vertex() myVertex.inputID = 2 myVertex.outputID = 2 myVertex.destinationID = 123223456 myVertex.sourceID = 666 myVertex.destinationIP = HeepIPAddress(192, 142, 132, 132) newDevice.AddVertex(myVertex) outputQueue = newDevice.QueueOutput(2, 20) print CheckEquality(len(outputQueue), 2, 'Output Queue Size Two Items') print CheckEquality(outputQueue[0].inputID, 1, 'Output Queue input name 1') print CheckEquality(outputQueue[1].inputID, 2, 'Output Queue input name 2') print CheckEquality( newDevice.GetVerticesString(), '1,2,192.142.132.132,123456,666;2,2,192.142.132.132,123223456,666;', 'Get Vertex String') VertexStr = newDevice.GetVerticesString() vertDevice = Device() vertDevice.SetVerticesFromString(newDevice.GetVerticesString()) print CheckEquality(newDevice.GetVerticesString(), vertDevice.GetVerticesString(), 'Vertex device setup') # Vertex Deletion deletionDevice = newDevice myVertex = Vertex() myVertex.inputID = 1 myVertex.outputID = 2 myVertex.destinationID = 98587649