Example #1
0
 def test_check_raises_error_if_nailgun_is_not_running(
         self, get_tasks_mock):
     checker = CheckNoRunningTasks(self.config)
     self.assertRaisesRegexp(errors.NailgunIsNotRunningError,
                             'Cannot connect to rest api service',
                             checker.check)
     self.called_once(get_tasks_mock)
Example #2
0
    def test_check_raises_error(self, get_tasks_mock):
        checker = CheckNoRunningTasks(self.config)

        self.assertRaisesRegexp(
            errors.CannotRunUpgrade, 'Cannot run upgrade, tasks are running: '
            'id=id cluster=123 name=task_name', checker.check)

        self.called_once(get_tasks_mock)
 def test_check_upgrade_opportunity_does_not_raise_error(
         self, get_tasks_mock):
     checker = CheckNoRunningTasks(self.config)
     checker.check()
     self.called_once(get_tasks_mock)
Example #4
0
 def test_check_upgrade_opportunity_does_not_raise_error(
         self, get_tasks_mock):
     checker = CheckNoRunningTasks(self.config)
     checker.check()
     self.called_once(get_tasks_mock)