示例#1
0
 def test_relocate_args_from_start(self):
     x = CeleryCommand(app=self.app)
     assert x._relocate_args_from_start(None) == []
     relargs1 = x._relocate_args_from_start([
         '-l',
         'debug',
         'worker',
         '-c',
         '3',
         '--foo',
     ])
     assert relargs1 == ['worker', '-c', '3', '--foo', '-l', 'debug']
     relargs2 = x._relocate_args_from_start([
         '--pool=gevent',
         '-l',
         'debug',
         'worker',
         '--foo',
         '-c',
         '3',
     ])
     assert relargs2 == [
         'worker',
         '--foo',
         '-c',
         '3',
         '--pool=gevent',
         '-l',
         'debug',
     ]
     assert x._relocate_args_from_start(['foo', '--foo=1']) == [
         'foo',
         '--foo=1',
     ]
示例#2
0
 def test_relocate_args_from_start(self):
     x = CeleryCommand(app=self.app)
     self.assertEqual(x._relocate_args_from_start(None), [])
     self.assertEqual(
         x._relocate_args_from_start(["-l", "debug", "worker", "-c", "3", "--foo"]),
         ["worker", "-c", "3", "--foo", "-l", "debug"],
     )
     self.assertEqual(
         x._relocate_args_from_start(["--pool=gevent", "-l", "debug", "worker", "--foo", "-c", "3"]),
         ["worker", "--foo", "-c", "3", "--pool=gevent", "-l", "debug"],
     )
     self.assertEqual(x._relocate_args_from_start(["foo", "--foo=1"]), ["foo", "--foo=1"])
示例#3
0
 def test_relocate_args_from_start(self):
     x = CeleryCommand(app=self.app)
     assert x._relocate_args_from_start(None) == []
     relargs1 = x._relocate_args_from_start([
         '-l', 'debug', 'worker', '-c', '3', '--foo',
     ])
     assert relargs1 == ['worker', '-c', '3', '--foo', '-l', 'debug']
     relargs2 = x._relocate_args_from_start([
         '--pool=gevent', '-l', 'debug', 'worker', '--foo', '-c', '3',
     ])
     assert relargs2 == [
         'worker', '--foo', '-c', '3',
         '--pool=gevent', '-l', 'debug',
     ]
     assert x._relocate_args_from_start(['foo', '--foo=1']) == [
         'foo', '--foo=1',
     ]
示例#4
0
 def test_relocate_args_from_start(self):
     x = CeleryCommand(app=self.app)
     self.assertEqual(x._relocate_args_from_start(None), [])
     self.assertEqual(
         x._relocate_args_from_start(
             ['-l', 'debug', 'worker', '-c', '3', '--foo'], ),
         ['worker', '-c', '3', '--foo', '-l', 'debug'],
     )
     self.assertEqual(
         x._relocate_args_from_start(
             ['--pool=gevent', '-l', 'debug', 'worker', '--foo', '-c', '3'
              ], ),
         ['worker', '--foo', '-c', '3', '--pool=gevent', '-l', 'debug'],
     )
     self.assertEqual(
         x._relocate_args_from_start(['foo', '--foo=1']),
         ['foo', '--foo=1'],
     )
示例#5
0
 def test_relocate_args_from_start(self):
     x = CeleryCommand(app=self.app)
     self.assertEqual(x._relocate_args_from_start(None), [])
     self.assertEqual(
         x._relocate_args_from_start(
             ['-l', 'debug', 'worker', '-c', '3', '--foo'],
         ),
         ['worker', '-c', '3', '--foo', '-l', 'debug'],
     )
     self.assertEqual(
         x._relocate_args_from_start(
             ['--pool=gevent', '-l', 'debug', 'worker', '--foo', '-c', '3'],
         ),
         ['worker', '--foo', '-c', '3', '--pool=gevent', '-l', 'debug'],
     )
     self.assertEqual(
         x._relocate_args_from_start(['foo', '--foo=1']),
         ['foo', '--foo=1'],
     )