Exemplo n.º 1
0
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