def test_unregister(self): worker = Worker(['basic']) worker.register_worker() name = "%s:%s:%s" % (os.uname()[1],os.getpid(),'basic') assert self.redis.sismember('resque:workers',name) worker.unregister_worker() assert name not in self.redis.smembers('resque:workers')
def test_unregister(self): worker = Worker(['basic']) worker.register_worker() name = "%s:%s:%s" % (os.uname()[1],os.getpid(),'basic') assert self.redis.sismember('resque:workers',name) worker.unregister_worker() assert name not in self.redis.smembers('resque:workers')
def test_state(self): worker = Worker(['basic']) assert worker.state() == 'idle' self.resq.enqueue_from_string('tests.Basic','basic','test1') worker.register_worker() job = Job.reserve('basic', self.resq) worker.working_on(job) assert worker.state() == 'working' worker.done_working() assert worker.state() == 'idle'
def test_state(self): worker = Worker(['basic']) assert worker.state() == 'idle' self.resq.enqueue_from_string('tests.Basic','basic','test1') worker.register_worker() job = Job.reserve('basic', self.resq) worker.working_on(job) assert worker.state() == 'working' worker.done_working(job) assert worker.state() == 'idle'
def test_working(self): worker = Worker(['basic']) self.resq.enqueue_from_string('tests.Basic','basic','test1') worker.register_worker() job = Job.reserve('basic', self.resq) worker.working_on(job) name = "%s:%s:%s" % (os.uname()[1],os.getpid(),'basic') workers = Worker.working(self.resq) assert len(workers) == 1 assert str(worker) == str(workers[0]) assert worker != workers[0]
def test_info(self): self.resq.enqueue(Basic,"test1") self.resq.enqueue(TestProcess) info = self.resq.info() assert info['queues'] == 2 assert info['servers'] == ['localhost:6379'] assert info['workers'] == 0 worker = Worker(['basic']) worker.register_worker() info = self.resq.info() assert info['workers'] == 1
def test_working(self): worker = Worker(['basic']) self.resq.enqueue_from_string('tests.Basic','basic','test1') worker.register_worker() job = Job.reserve('basic', self.resq) worker.working_on(job) name = "%s:%s:%s" % (os.uname()[1],os.getpid(),'basic') workers = Worker.working(self.resq) assert len(workers) == 1 assert str(worker) == str(workers[0]) assert worker != workers[0]
def test_info(self): self.resq.enqueue(Basic, "test1") self.resq.enqueue(TestProcess) info = self.resq.info() assert info['queues'] == 2 assert info['servers'] == ['localhost:6379'] assert info['workers'] == 0 worker = Worker(['basic']) worker.register_worker() info = self.resq.info() assert info['workers'] == 1
def test_info(self): self.resq.enqueue(Basic, "test1") self.resq.enqueue(TestProcess) info = self.resq.info() assert info["queues"] == 2 assert info["servers"] == ["localhost:6379"] assert info["workers"] == 0 worker = Worker(["basic"]) worker.register_worker() info = self.resq.info() assert info["workers"] == 1
def test_workers(self): worker = Worker(['basic']) worker.register_worker() name = "%s:%s:%s" % (os.uname()[1],os.getpid(),'basic') assert len(self.resq.workers()) == 1
def test_register(self): worker = Worker(['basic']) worker.register_worker() name = "%s:%s:%s" % (os.uname()[1],os.getpid(),'basic') assert self.redis.sismember('workers',name)
def test_workers(self): worker = Worker(['basic']) worker.register_worker() name = "%s:%s:%s" % (os.uname()[1], os.getpid(), 'basic') assert len(self.resq.workers()) == 1