from Utils.global_variate import Global from Utils.mockData_handler import data_handler from Utils.sql_handler import SqlHandler from Utils.config_handler import base_config class ruleData(Global): rule_name = 'autotest_rule%s'%data_handler.random_id() new_rule_name = 'update_autotest_rule%s'%data_handler.random_id() rob_id = 'cjerti4uvd8uhr9udkg0' event_id = 'clsmhcn73uvv6krp8l50' rule_data = {"logicIf":{"ruleCond":{"condType":2,"robId":event_id,"objName":"IncomingMessage","objDescribe":"Incoming message","objType":"bool","objCategory":"","objKind":3,"valueFrom":3,"parentRobId":"","showType":"","showKind":"","showPlaceholder":"","valueList":[],"specifyOperator":"","compOperatorType":"eq","compOperatorValue":"true","next":None,"logicType":"and"},"result":[{"robId":rob_id,"objName":"CloseConversation","objDescribe":"Close the conversation","objType":"bool","objCategory":"","objKind":2,"valueFrom":1,"parentRobId":"","showType":"","showKind":"","showPlaceholder":"","valueList":[],"specifyOperator":"","objValue":"true"}]}} rule_db = SqlHandler(address=base_config.get_value('mysql','address'),port=int(base_config.get_value('mysql','port')),account=base_config.get_value('mysql','account'),password=base_config.get_value('mysql','password')) rule_status = 2 insert_rule_id = data_handler.random_id()