2 Created on Mar 10, 2014 6 @link: http://hierarchical-cluster-engine.com/ 7 @copyright: Copyright © 2013-2014 IOIX Ukraine 8 @license: http://hierarchical-cluster-engine.com/license/ 24 logger = logging.getLogger(__name__)
36 BaseServerManager.ADMIN_CONNECT_ENDPOINT)
37 self.
config = ConfigParser.ConfigParser()
38 self.
config.read(
"./dtmd.ini")
54 except ConfigParser.NoSectionError:
55 logger.error(
">>> TasksDataManager can't read config - Section Error")
56 except ConfigParser.NoOptionError:
57 logger.error(
">>> TasksDataManager can't read config - Option Error")
80 self.assertTrue(self.
recvEvent !=
None,
">>> ret reply_event is None")
81 self.assertTrue(self.
recvEvent.eventType == EVENT.NEW_TASK_RESPONSE,
">>> reply_event event.eventType is wrong")
89 event = self.
eventBuilder.build(EVENT.FETCH_TASK_DATA, fetchTask)
92 self.assertTrue(self.
recvEvent !=
None,
">>> ret reply_event is None")
93 self.assertTrue(self.
recvEvent.eventType == EVENT.FETCH_TASK_DATA_RESPONSE,
94 ">>> reply_event event.eventType is wrong")
95 self.assertTrue(self.
recvEvent.eventObj != 1,
">>> reply.eventobject is None")
98 event = self.
eventBuilder.build(EVENT.FETCH_TASK_DATA, fetchTask)
101 self.assertTrue(self.
recvEvent.eventObj != 1,
">>> reply.eventobject is None")
109 event = self.
eventBuilder.build(EVENT.UPDATE_TASK, updateTask)
112 self.assertTrue(self.
recvEvent !=
None,
">>> ret reply_event is None")
120 event = self.
eventBuilder.build(EVENT.DELETE_TASK_DATA, deleteTask)
123 self.assertTrue(self.
recvEvent !=
None,
">>> ret reply_event is None")
129 event = self.
eventBuilder.build(EVENT.INSERT_EE_DATA, insertEEResponse)
132 self.assertTrue(self.
recvEvent !=
None,
">>> ret reply_event is None")
138 event = self.
eventBuilder.build(EVENT.FETCH_EE_DATA, fetchEEResponse)
141 self.assertTrue(self.
recvEvent !=
None,
">>> ret reply_event is None")
142 self.assertTrue(self.
recvEvent.eventType == EVENT.FETCH_EE_DATA_RESPONSE,
143 ">>> reply_event event.eventType is wrong")
149 event = self.
eventBuilder.build(EVENT.DELETE_EE_DATA, deleteEEResponse)
152 self.assertTrue(self.
recvEvent !=
None,
">>> ret reply_event is None")
153 self.assertTrue(self.
recvEvent.eventType == EVENT.DELETE_EE_DATA_RESPONSE,
154 ">>> reply_event event.eventType is wrong")
157 if __name__ ==
"__main__":
def testOnDeleteEEResponse(self)
UpdateTask event object, for update task field operation.
def testOnUpdateTask(self)
NewTask event object, defines the Task object fields.
def testOnFetchEEResponse(self)
Class hides routines of bulding connection objects.
FetchEEResponseData event object, to fetch EE response data from the storage.
def testOnInsertEEResponse(self)
def testOnDeleteTask(self)
Class TestTasksDataManager, contains functional tests of TasksDataManager module. ...
DeleteEEResponseData event object, to delete EE response data from the storage.
FetchTaskData event object, to fetch task data from the storage.
def testOnFetchTask(self)
Class contents TasksDataManager module implementation.
EEResponseData event object, store task results data, returned from EE.