Definition at line 15 of file test_dtm_TaskLogScheme.py.
◆ checkError()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.checkError |
( |
|
self | ) |
|
Definition at line 48 of file test_dtm_TaskLogScheme.py.
49 print self.dbi.getErrorCode()
50 if self.dbi.getErrorCode() != dbi_consts.DBI_SUCCESS_CODE:
◆ getNewTaskLog()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.getNewTaskLog |
( |
|
self, |
|
|
|
startValue |
|
) |
| |
Definition at line 28 of file test_dtm_TaskLogScheme.py.
28 def getNewTaskLog(self, startValue):
30 taskLog.id = startValue
31 taskLog.pId = startValue + 1
32 taskLog.nodeName =str(startValue + 2)
33 taskLog.cDate = datetime.datetime.now()
34 taskLog.sDate = datetime.datetime.now()
35 taskLog.rDate = datetime.datetime.now()
36 taskLog.fDate = datetime.datetime.now()
37 taskLog.pTime = startValue + 7
38 taskLog.pTimeMax = startValue + 8
39 taskLog.state = startValue + 9
40 taskLog.uRRAM = startValue + 10
41 taskLog.uVRAM = startValue + 11
42 taskLog.uCPU = startValue + 12
43 taskLog.uThreads = startValue + 13
44 taskLog.tries = startValue + 14
◆ setUp()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.setUp |
( |
|
self | ) |
|
Definition at line 18 of file test_dtm_TaskLogScheme.py.
19 config_dbi = dict({
"db_name":
"sqlite:///:memory:"})
20 self.dbi = DBI(config_dbi)
◆ tearDown()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.tearDown |
( |
|
self | ) |
|
◆ test_create_empty_db()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.test_create_empty_db |
( |
|
self | ) |
|
Definition at line 54 of file test_dtm_TaskLogScheme.py.
54 def test_create_empty_db(self):
55 taskLog = self.getNewTaskLog(1)
56 taskLogScheme = TaskLogScheme(taskLog)
57 results = self.dbi.fetchAll(taskLogScheme)
61 self.assertEqual(len(results[0]), 0,
"")
◆ test_del_data()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.test_del_data |
( |
|
self | ) |
|
Definition at line 84 of file test_dtm_TaskLogScheme.py.
84 def test_del_data(self):
85 taskLog = self.getNewTaskLog(1)
86 taskLogScheme = TaskLogScheme(taskLog)
88 self.dbi.insert(taskLogScheme)
90 self.dbi.delete(taskLogScheme,
"id=%s" % taskLog.id)
92 results = self.dbi.fetchAll(taskLogScheme)
95 self.assertEqual(len(results[0]), 0,
"")
◆ test_insert_data()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.test_insert_data |
( |
|
self | ) |
|
Definition at line 64 of file test_dtm_TaskLogScheme.py.
64 def test_insert_data(self):
65 taskLog = self.getNewTaskLog(1)
66 taskLogScheme = TaskLogScheme(taskLog)
68 lookTaskLog = TaskLog()
70 lookTaskLogScheme = TaskLogScheme(lookTaskLog)
72 self.dbi.insert(taskLogScheme)
75 fetchTaskLogScheme = self.dbi.fetch(lookTaskLogScheme,
"id=%s" % taskLog.id)[0]
77 fetchTaskLog = fetchTaskLogScheme._getTaskLog()
79 self.assertEqual(taskLog.__dict__, fetchTaskLog.__dict__,
"")
81 self.dbi.delete(taskLogScheme,
"id=%s" % taskLog.id)
◆ test_insert_in_two_bases()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.test_insert_in_two_bases |
( |
|
self | ) |
|
Definition at line 118 of file test_dtm_TaskLogScheme.py.
118 def test_insert_in_two_bases(self):
119 taskLog = self.getNewTaskLog(1)
120 taskLogScheme = TaskLogScheme(taskLog)
121 taskBackLogScheme = TaskBackLogScheme(taskLog)
123 self.dbi.insert(taskLogScheme)
126 self.dbi.insert(taskBackLogScheme)
129 fetchTaskLogScheme = self.dbi.fetch(taskLogScheme,
"id=%s" % taskLog.id)[0]
131 fetchTaskLog = fetchTaskLogScheme._getTaskLog()
133 self.assertEqual(taskLog.__dict__, fetchTaskLog.__dict__,
"")
135 fetchTaskBackLogScheme = self.dbi.fetch(taskBackLogScheme,
"id=%s" % taskLog.id)[0]
137 fetchTaskBackLog = fetchTaskBackLogScheme._getTaskLog()
139 self.assertEqual(taskLog.__dict__, fetchTaskBackLog.__dict__,
"")
142 self.dbi.delete(taskLogScheme,
"id=%s" % taskLog.id)
143 self.dbi.delete(taskBackLogScheme,
"id=%s" % taskLog.id)
◆ test_update_data()
def tests.test_dtm_TaskLogScheme.TestTaskLogScheme.test_update_data |
( |
|
self | ) |
|
Definition at line 98 of file test_dtm_TaskLogScheme.py.
98 def test_update_data(self):
99 taskLog = self.getNewTaskLog(1)
100 taskLogScheme = TaskLogScheme(taskLog)
102 self.dbi.insert(taskLogScheme)
106 taskLogScheme = TaskLogScheme(taskLog)
107 self.dbi.update(taskLogScheme,
"id=%s" % taskLog.id)
110 fetchTaskLogScheme = self.dbi.fetch(taskLogScheme,
"id=%s" % taskLog.id)[0]
111 fetchTaskLog = fetchTaskLogScheme._getTaskLog()
113 self.assertEqual(fetchTaskLog.pId, taskLog.pId,
"")
115 self.dbi.delete(taskLogScheme,
"id=%s" % taskLog.id)
◆ dbi
tests.test_dtm_TaskLogScheme.TestTaskLogScheme.dbi |
The documentation for this class was generated from the following file: