def test_unthrottled_by_target_interval(self): assert scheduler.run_unthrottled( self.task(target_interval=0, schedule="poisson"))
def test_unthrottled_by_target_throughput(self): assert scheduler.run_unthrottled(self.task(target_throughput=None))
def test_throttled_by_custom_schedule(self): assert not scheduler.run_unthrottled( self.task(schedule="my-custom-schedule"))
def test_throttled_by_target_interval(self): assert not scheduler.run_unthrottled(self.task(target_interval=2))
def test_throttled_by_target_throughput(self): assert not scheduler.run_unthrottled( self.task(target_throughput=4, schedule="deterministic"))
def test_throttled_by_target_interval(self): self.assertFalse(scheduler.run_unthrottled(self.task(target_interval=2)))