def makeErr(e, iq): err = xmlstream.toResponse(iq) cmd = err.addChild(copyCommandElement(getCommandElement(iq))) cmd['status'] = 'complete' n = Note(e, 'error') cmd.addChild(n.toElement()) return err
def reset(e): self.pageManager.reset() self.stateManager.reset() err = xmlstream.toResponse(iq) cmd = err.addChild(copyCommandElement(getCommandElement(iq))) cmd['status'] = 'complete' n = Note(str(e), 'error') cmd.addChild(n.toElement()) return defer.succeed(err)
def test_copyCommandElement(self): cmd = Command(node='test', action='execute') cmd_el = cmd.toElement() cmd2 = command.copyCommandElement(cmd_el) self.assertEquals(cmd2['node'], cmd_el['node']) self.assertEquals(cmd2['sessionid'], cmd_el['sessionid'])