Browse Source

modify timing test

tangs 6 years ago
parent
commit
9574f2c6e0
1 changed files with 4 additions and 0 deletions
  1. 4 0
      timing_test.py

+ 4 - 0
timing_test.py

@@ -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__':