def test_unhealthy_task2(self): self.cli.list_tasks.return_value = [ models.MarathonTask( app_id='/chronos', host='host1', id='task1', health_check_results=[ models.task.MarathonHealthCheckResult(alive=False) ]) ] app = marathon_client._healthy_tasks(self.cli, 'chronos', 1) self.assertEquals(app, None)
def test_unhealthy_task2(self): self.cli.list_tasks.return_value = [models.MarathonTask(app_id='/chronos', host='host1', id='task1', health_check_results=[ models.task.MarathonHealthCheckResult(alive=False)])] app = marathon_client._healthy_tasks(self.cli, 'chronos', 1) self.assertEquals(app, None)
def test_unhealthy_task(self): self.cli.list_tasks.return_value = [models.MarathonTask(app_id='/chronos', id='task1')] app = marathon_client._healthy_tasks(self.cli, 'chronos', 1) self.assertEquals(app, None)
def test_healthy_task(self): self.cli.list_tasks.return_value = [models.MarathonTask(app_id='/chronos', host='host1', id='task1')] app = marathon_client._healthy_tasks(self.cli, 'chronos', 1) self.assertEquals(len(app['chronos']), 1)
def test_unhealthy_task(self): self.cli.list_tasks.return_value = [ models.MarathonTask(app_id='/chronos', id='task1') ] app = marathon_client._healthy_tasks(self.cli, 'chronos', 1) self.assertEquals(app, None)
def test_healthy_task(self): self.cli.list_tasks.return_value = [ models.MarathonTask(app_id='/chronos', host='host1', id='task1') ] app = marathon_client._healthy_tasks(self.cli, 'chronos', 1) self.assertEquals(len(app['chronos']), 1)