def test_start(self): with patch.object(objects.Pool, 'from_config', return_value=Mock()): Service._setup_target_backends = Mock() pm = Service() pm.pool.targets = () pm.tg.add_timer = Mock() pm._pool_election = Mock() with patch("designate.service.RPCService.start"): pm.start() call1 = pm.tg.add_timer.call_args_list[0][0] self.assertEqual(120, call1[0]) self.assertEqual(120, call1[-1]) call2 = pm.tg.add_timer.call_args_list[1][0] self.assertEqual(1800, call2[0]) self.assertEqual(1800, call2[-1])
def test_start(self): with patch.object(objects.Pool, "from_config", return_value=Mock()): Service._setup_target_backends = Mock() pm = Service() pm.pool.targets = () pm.tg.add_timer = Mock() pm._pool_election = Mock() with patch("designate.service.RPCService.start"): pm.start() call1 = pm.tg.add_timer.call_args_list[0][0] self.assertEqual(120, call1[0]) self.assertEqual(120, call1[-1]) call2 = pm.tg.add_timer.call_args_list[1][0] self.assertEqual(1800, call2[0]) self.assertEqual(1800, call2[-1])
def test_start(self): with patch.object(objects.Pool, 'from_config', return_value=Mock()): pm = Service() pm.tg.add_timer = Mock() pm._pool_election = Mock() with patch("designate.service.RPCService.start"): with patch.object( pm.central_api, 'get_pool', return_value=objects.Pool.from_dict(POOL_DICT)): pm.start() call1 = pm.tg.add_timer.call_args_list[0][0] self.assertEqual(120, call1[0]) self.assertEqual(120, call1[-1]) call2 = pm.tg.add_timer.call_args_list[1][0] self.assertEqual(1800, call2[0]) self.assertEqual(1800, call2[-1])