示例#1
0
文件: dummies.py 项目: f3at/feat
    def wait_for(self, factory, timeout=10):

        def get_first(factory):
            return first(self.by_factory(factory))

        d = time.wait_for(get_first, timeout, factory)
        d.addCallback(defer.drop_result, get_first, factory)
        return d
示例#2
0
文件: common.py 项目: kowalski/feat
 def wait_for(self, check, timeout, freq=0.5):
     try:
         yield time.wait_for(self, check, timeout, freq)
     except RuntimeError as e:
         raise unittest.FailTest(str(e))
示例#3
0
文件: driver.py 项目: sylane/feat
 def wait_for_idle(self, timeout=20, freq=0.01):
     return time.wait_for(self, self.is_idle, timeout, freq)