def test_set_process_status(self):
     worker = Worker(app=self.app, hostname='xyzza')
     prev1, sys.argv = sys.argv, ['Arg0']
     try:
         st = worker.set_process_status('Running')
         assert 'celeryd' in st
         assert 'xyzza' in st
         assert 'Running' in st
         prev2, sys.argv = sys.argv, ['Arg0', 'Arg1']
         try:
             st = worker.set_process_status('Running')
             assert 'celeryd' in st
             assert 'xyzza' in st
             assert 'Running' in st
             assert 'Arg1' in st
         finally:
             sys.argv = prev2
     finally:
         sys.argv = prev1
예제 #2
0
 def test_set_process_status(self):
     worker = Worker(app=self.app, hostname='xyzza')
     prev1, sys.argv = sys.argv, ['Arg0']
     try:
         st = worker.set_process_status('Running')
         self.assertIn('celeryd', st)
         self.assertIn('xyzza', st)
         self.assertIn('Running', st)
         prev2, sys.argv = sys.argv, ['Arg0', 'Arg1']
         try:
             st = worker.set_process_status('Running')
             self.assertIn('celeryd', st)
             self.assertIn('xyzza', st)
             self.assertIn('Running', st)
             self.assertIn('Arg1', st)
         finally:
             sys.argv = prev2
     finally:
         sys.argv = prev1
예제 #3
0
 def test_set_process_status(self):
     worker = Worker(app=self.app, hostname='xyzza')
     prev1, sys.argv = sys.argv, ['Arg0']
     try:
         st = worker.set_process_status('Running')
         self.assertIn('celeryd', st)
         self.assertIn('xyzza', st)
         self.assertIn('Running', st)
         prev2, sys.argv = sys.argv, ['Arg0', 'Arg1']
         try:
             st = worker.set_process_status('Running')
             self.assertIn('celeryd', st)
             self.assertIn('xyzza', st)
             self.assertIn('Running', st)
             self.assertIn('Arg1', st)
         finally:
             sys.argv = prev2
     finally:
         sys.argv = prev1
예제 #4
0
 def test_set_process_status(self):
     try:
         __import__('setproctitle')
     except ImportError:
         raise SkipTest('setproctitle not installed')
     worker = Worker(app=self.app, hostname='xyzza')
     prev1, sys.argv = sys.argv, ['Arg0']
     try:
         st = worker.set_process_status('Running')
         self.assertIn('celeryd', st)
         self.assertIn('xyzza', st)
         self.assertIn('Running', st)
         prev2, sys.argv = sys.argv, ['Arg0', 'Arg1']
         try:
             st = worker.set_process_status('Running')
             self.assertIn('celeryd', st)
             self.assertIn('xyzza', st)
             self.assertIn('Running', st)
             self.assertIn('Arg1', st)
         finally:
             sys.argv = prev2
     finally:
         sys.argv = prev1
예제 #5
0
파일: test_worker.py 프로젝트: zzzap/celery
 def test_set_process_status(self):
     try:
         __import__('setproctitle')
     except ImportError:
         raise SkipTest('setproctitle not installed')
     worker = Worker(app=self.app, hostname='xyzza')
     prev1, sys.argv = sys.argv, ['Arg0']
     try:
         st = worker.set_process_status('Running')
         self.assertIn('celeryd', st)
         self.assertIn('xyzza', st)
         self.assertIn('Running', st)
         prev2, sys.argv = sys.argv, ['Arg0', 'Arg1']
         try:
             st = worker.set_process_status('Running')
             self.assertIn('celeryd', st)
             self.assertIn('xyzza', st)
             self.assertIn('Running', st)
             self.assertIn('Arg1', st)
         finally:
             sys.argv = prev2
     finally:
         sys.argv = prev1
예제 #6
0
 def test_set_process_status(self):
     try:
         __import__("setproctitle")
     except ImportError:
         raise SkipTest("setproctitle not installed")
     worker = Worker(app=self.app, hostname="xyzza")
     prev1, sys.argv = sys.argv, ["Arg0"]
     try:
         st = worker.set_process_status("Running")
         self.assertIn("celeryd", st)
         self.assertIn("xyzza", st)
         self.assertIn("Running", st)
         prev2, sys.argv = sys.argv, ["Arg0", "Arg1"]
         try:
             st = worker.set_process_status("Running")
             self.assertIn("celeryd", st)
             self.assertIn("xyzza", st)
             self.assertIn("Running", st)
             self.assertIn("Arg1", st)
         finally:
             sys.argv = prev2
     finally:
         sys.argv = prev1