def test_worker_with_port_zero(): s = Scheduler() s.start(8007) w = yield Worker(s.address) assert isinstance(w.port, int) assert w.port > 1024 yield w._close()
def test_scheduler_file(): with tmpfile() as fn: s = Scheduler(scheduler_file=fn) s.start(8009) w = yield Worker(scheduler_file=fn) assert set(s.workers) == {w.address} yield w._close() s.stop()
def test_scheduler_file(): with tmpfile() as fn: s = Scheduler(scheduler_file=fn) s.start(8009) w = Worker(scheduler_file=fn) yield w._start() assert set(s.workers) == {w.address} yield w._close() s.stop()
def test_worker_with_port_zero(): s = Scheduler() s.start(8007) w = Worker(s.address) yield w._start() assert isinstance(w.port, int) assert w.port > 1024 yield w._close()