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)