コード例 #1
0
 def test_auto_runner(self):
     runner = Runner()
     runner.queue_op(FakeOp())
     runner.queue_op(FakeOp())
     results = list(runner.iter_results())
     self.assertEqual(results, [1, 1])
     self.assertFalse(runner.started)
コード例 #2
0
ファイル: test_runner.py プロジェクト: pichak/juju-linode
 def test_auto_runner(self):
     runner = Runner()
     runner.queue_op(FakeOp())
     runner.queue_op(FakeOp())
     results = list(runner.iter_results())
     self.assertEqual(results, [1, 1])
     self.assertFalse(runner.started)
コード例 #3
0
ファイル: test_runner.py プロジェクト: pichak/juju-linode
 def test_runner(self):
     runner = Runner()
     runner.queue_op(FakeOp())
     runner.queue_op(FakeOp())
     runner.queue_op(FakeBadOp())
     runner.start(2)
     results = list(runner.iter_results())
     self.assertEqual(len(results), 2)
     runner.stop()
コード例 #4
0
 def test_runner(self):
     runner = Runner()
     runner.queue_op(FakeOp())
     runner.queue_op(FakeOp())
     runner.queue_op(FakeBadOp())
     runner.start(2)
     results = list(runner.iter_results())
     self.assertEqual(len(results), 2)
     runner.stop()
コード例 #5
0
ファイル: commands.py プロジェクト: pichak/juju-linode
 def __init__(self, config, provider, environment):
     self.config = config
     self.provider = provider
     self.env = environment
     self.runner = Runner(
         self.config.get_current_env_conf()['default-num-runner'])