예제 #1
0
 def wait_for(self, check, timeout, freq=0.5, kwargs=dict()):
     try:
         yield time.wait_for_ex(check, timeout, freq, kwargs=kwargs,
                                logger=self)
     except RuntimeError as e:
         raise unittest.FailTest(str(e))
예제 #2
0
파일: common.py 프로젝트: f3at/feat
 def wait_for(self, check, timeout, freq=0.5, kwargs=dict()):
     d = time.wait_for_ex(check, timeout, freq=freq, kwargs=kwargs,
                          logger=self)
     d.addErrback(lambda f: self.fail(f.value))
     return d
예제 #3
0
파일: driver.py 프로젝트: f3at/feat
 def wait_for_idle(self, timeout=20, freq=0.01):
     return time.wait_for_ex(self.is_idle, timeout, freq, logger=self)