|
@@ -14,16 +14,20 @@ class TimingTest(unittest.TestCase):
|
|
|
|
|
|
def test_timing_run(self):
|
|
|
print('test_timing_run start')
|
|
|
+ time_start = time.time()
|
|
|
p1 = self.print_1
|
|
|
timing.add_task('task1', 3, p1, 3)
|
|
|
t = threading.Thread(target=timing.run)
|
|
|
t.setDaemon(True)
|
|
|
t.start()
|
|
|
t.join(10)
|
|
|
+
|
|
|
+ time_end = time.time()
|
|
|
# print('start')
|
|
|
# time.sleep(10)
|
|
|
# print('end')
|
|
|
self.assertEqual(len(timing.defaultTiming.task), 0)
|
|
|
+ self.assertEqual(int(time_end - time_start), 10)
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|