3 from dtm.TaskDataManager
import TaskDataManager
10 globalReplyEvent =
None 15 global globalReplyEvent
16 globalReplyEvent = reply_event
22 self.
config = ConfigParser.ConfigParser()
23 self.
config.read(
"./TDM.ini")
31 global globalReplyEvent
32 globalReplyEvent =
None 42 event = self.eventBuilder.build(EVENT.NEW_TASK, newTask)
43 self.taskDataManager.onNewTask(event)
47 global globalReplyEvent
50 self.assertTrue(globalEvent !=
None,
">>> ret event is None")
51 self.assertTrue(globalReplyEvent !=
None,
">>> ret reply_event is None")
52 self.assertTrue(globalEvent.eventType == EVENT.NEW_TASK,
">>> ret event.eventType is wrong")
53 self.assertTrue(globalReplyEvent.eventType == EVENT.NEW_TASK_RESPONSE,
">>> reply_event event.eventType is wrong")
57 global globalReplyEvent
62 event = self.
eventBuilder.build(EVENT.FETCH_TASK_DATA, fetchTask)
64 self.assertTrue(globalEvent !=
None,
">>> ret event is None")
65 self.assertTrue(globalReplyEvent !=
None,
">>> ret reply_event is None")
66 self.assertTrue(globalEvent.eventType == EVENT.FETCH_TASK_DATA,
">>> ret event.eventType is wrong")
67 self.assertTrue(globalReplyEvent.eventType == EVENT.FETCH_TASK_DATA_RESPONSE,
68 ">>> reply_event event.eventType is wrong")
69 self.assertTrue(len(globalReplyEvent.eventObj) == 1,
">>> reply_event event.eventType not None")
70 self.assertTrue(globalReplyEvent.eventObj[0] ==
None,
">>> reply_event event.eventType not None")
74 event = self.
eventBuilder.build(EVENT.FETCH_TASK_DATA, fetchTask)
76 self.assertTrue(len(globalReplyEvent.eventObj) == 1,
">>> reply_event event.eventType not None")
77 self.assertTrue(globalReplyEvent.eventObj[0] !=
None,
">>> reply_event event.eventType not None")
82 global globalReplyEvent
87 event = self.
eventBuilder.build(EVENT.UPDATE_TASK, updateTask)
89 self.assertTrue(globalEvent !=
None,
">>> ret event is None")
90 self.assertTrue(globalReplyEvent !=
None,
">>> ret reply_event is None")
95 global globalReplyEvent
100 event = self.
eventBuilder.build(EVENT.DELETE_TASK, deleteTask)
102 self.assertTrue(globalEvent !=
None,
">>> ret event is None")
103 self.assertTrue(globalReplyEvent !=
None,
">>> ret reply_event is None")
108 global globalReplyEvent
111 event = self.
eventBuilder.build(EVENT.INSERT_EE_DATA, insertEEResponse)
113 self.assertTrue(globalEvent !=
None,
">>> ret event is None")
114 self.assertTrue(globalReplyEvent !=
None,
">>> ret reply_event is None")
119 global globalReplyEvent
122 event = self.
eventBuilder.build(EVENT.FETCH_EE_DATA, fetchEEResponse)
124 self.assertTrue(globalEvent !=
None,
">>> ret event is None")
125 self.assertTrue(globalReplyEvent !=
None,
">>> ret reply_event is None")
126 self.assertTrue(globalEvent.eventType == EVENT.FETCH_EE_DATA,
">>> ret event.eventType is wrong")
127 self.assertTrue(globalReplyEvent.eventType == EVENT.FETCH_EE_DATA_RESPONSE,
128 ">>> reply_event event.eventType is wrong")
133 global globalReplyEvent
136 event = self.
eventBuilder.build(EVENT.DELETE_EE_DATA, deleteEEResponse)
138 self.assertTrue(globalEvent !=
None,
">>> ret event is None")
139 self.assertTrue(globalReplyEvent !=
None,
">>> ret reply_event is None")
140 self.assertTrue(globalEvent.eventType == EVENT.DELETE_EE_DATA,
">>> ret event.eventType is wrong")
141 self.assertTrue(globalReplyEvent.eventType == EVENT.DELETE_EE_DATA_RESPONSE,
142 ">>> reply_event event.eventType is wrong")
145 if __name__ ==
"__main__":
UpdateTask event object, for update task field operation.
NewTask event object, defines the Task object fields.
def testOnInsertEEResponse(self)
def localReply(event, reply_event)
def testOnDeleteTask(self)
def testOnUpdateTask(self)
FetchEEResponseData event object, to fetch EE response data from the storage.
def testOnFetchTask(self)
DeleteEEResponseData event object, to delete EE response data from the storage.
FetchTaskData event object, to fetch task data from the storage.
EEResponseData event object, store task results data, returned from EE.
def testOnDeleteEEResponse(self)
def testOnFetchEEResponse(self)