controlStr = otherDevice.GetDeviceString() newDevice = Device() newDevice.DeviceID = 1523 newDevice.SetDeviceFromString(controlStr) print CheckEquality(len(newDevice.ControlList), len(otherDevice.ControlList), 'Transfer device information') newDevice = Device() myVertex = Vertex() myVertex.inputID = 1 myVertex.outputID = 2 myVertex.destinationID = 123456 myVertex.sourceID = 666 myVertex.destinationIP = HeepIPAddress(192, 142, 132, 132) newDevice.AddVertex(myVertex) outputQueue = newDevice.QueueOutput(2, 20) print CheckEquality(len(outputQueue), 1, 'Output Queue Size') 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)