コード例 #1
0
ファイル: test_timer.py プロジェクト: lrbsunday/drove
 def test_timer_sleep(self):
     """Testing Timer: internal sleep"""
     with self.assertRaises(ValueError):
         x = Timer(0.1, lambda: None)
         x.fun = _stop(x)
         x.running = True
         x._run()
         x.stop()
         time.sleep = _fail
         Timer.wait(-1, seconds=0.1)
コード例 #2
0
 def test_timer_sleep(self):
     """Testing Timer: internal sleep"""
     with self.assertRaises(ValueError):
         x = Timer(0.1, lambda: None)
         x.fun = _stop(x)
         x.running = True
         x._run()
         x.stop()
         time.sleep = _fail
         Timer.wait(-1, seconds=0.1)
コード例 #3
0
ファイル: test_timer.py プロジェクト: lrbsunday/drove
 def test_timer_except(self):
     """Testing Timer: internal run"""
     with self.assertRaises(ValueError):
         x = Timer(0.1, _testing_fn_raise)
         x.running = True
         x._run()
コード例 #4
0
ファイル: test_timer.py プロジェクト: lrbsunday/drove
 def test_not_running(self):
     """Testing Timer: not running thread"""
     x = Timer(0.1, lambda: None)
     x.running = True
     x.stop()
     x._run()
コード例 #5
0
 def test_timer_except(self):
     """Testing Timer: internal run"""
     with self.assertRaises(ValueError):
         x = Timer(0.1, _testing_fn_raise)
         x.running = True
         x._run()
コード例 #6
0
 def test_not_running(self):
     """Testing Timer: not running thread"""
     x = Timer(0.1, lambda: None)
     x.running = True
     x.stop()
     x._run()