def test_is_not_leader_resource_not_exists(self, check_output, mock_time, mock_log): '''It determines its unit is not leader''' self.get_unit_hostname.return_value = 'node1' check_output.return_value = "resource vip is NOT running" self.assertRaises(cluster_utils.CRMResourceNotFound, cluster_utils.is_crm_leader, 'vip') mock_time.assert_has_calls([call.sleep(2), call.sleep(4), call.sleep(6)])
def test_run(self): self.prepare_half_run() task = MagicMock() update_completed_steps = MagicMock() self.o.run(task, update_completed_steps) self.assertEqual(task.mock_calls, [ call.put(self.child['counter'], 0), call.sleep(AlmostFloat(1.0, delta=0.05)), call.put(self.child['counter'], 2), call.sleep(AlmostFloat(2.0, delta=0.1))])
def test_run(self): self.prepare_half_run() task = MagicMock() update_completed_steps = MagicMock() self.o.run(task, update_completed_steps) self.assertEqual(task.mock_calls, [ call.put(self.child['counter'], 0), call.sleep(AlmostFloat(1.0, delta=0.05)), call.put(self.child['counter'], 2), call.sleep(AlmostFloat(2.0, delta=0.1)) ])
def test_run(self): self.prepare_half_run() update_completed_steps = MagicMock() self.o.run(self.context, update_completed_steps) assert self.context.mock_calls == [ call.block_view("mri"), call.block_view().counter.put_value(0), call.sleep(AlmostFloat(1.0, delta=0.05)), call.block_view().counter.put_value(2), call.sleep(AlmostFloat(2.0, delta=0.1)) ]
def test_run(self): self.prepare_half_run() self.registrar.reset_mock() self.o.run(self.context) assert self.context.mock_calls == [ call.block_view("mri"), call.block_view().counter.put_value(0), call.sleep(AlmostFloat(1.0, delta=0.05)), call.block_view().counter.put_value(2), call.sleep(AlmostFloat(2.0, delta=0.1)) ] assert self.registrar.report.call_count == 2 assert self.registrar.report.call_args_list[0][0][0].steps == 1 assert self.registrar.report.call_args_list[1][0][0].steps == 2
def test_my_sleep(master_mock): my_module.my_sleep(99) master_mock.assert_has_calls(calls=[ call.my_logger('Starting 99-second sleep'), call.sleep(99), call.my_logger('Finished 99-second sleep') ], any_order=False)
def test_my_sleep(master_mock): my_module.my_sleep(99) master_mock.assert_has_calls( calls=[ call.my_logger('Starting 99-second sleep'), call.sleep(99), call.my_logger('Finished 99-second sleep')], any_order=False)
def test_expire(self, time): time.return_value = _TEST_TIMESTAMP - datetime.timedelta(seconds=10) self._subject._handle_active = MagicMock() self._subject._peers = copy.deepcopy(_PEERS) self._subject._expire(test_mode=True) assert_that( time.mock_calls, equal_to([ call.sleep(1) ]) )
def test_open(self, mock_Device, mock_sleep, mock_burn, mock_init): # Using a manager with child mocks allows us to test for the order of # calls (see below). The manager itself is not used. manager = Mock() manager.attach_mock(mock_burn, "burn") manager.attach_mock(mock_sleep, "sleep") manager.attach_mock(mock_Device, "Device") mock_init.return_value = None hisparc = hardware.HiSPARCIII() hisparc.open() expected = [call.burn(), call.sleep(0.5), call.Device(hardware.HiSPARCIII.description, interface_select=2)] self.assertEqual(manager.mock_calls, expected)
def test_open(self, mock_Device, mock_sleep, mock_burn, mock_init): # Using a manager with child mocks allows us to test for the order of # calls (see below). The manager itself is not used. manager = Mock() manager.attach_mock(mock_burn, 'burn') manager.attach_mock(mock_sleep, 'sleep') manager.attach_mock(mock_Device, 'Device') mock_init.return_value = None hisparc = hardware.HiSPARCIII() hisparc.open() expected = [call.burn(), call.sleep(.5), call.Device(hardware.HiSPARCIII.description, interface_select=2)] self.assertEqual(manager.mock_calls, expected)
def test_send(self, time): self._subject._extra_info = { 'some': 'thing' } self._subject._send(test_mode=True) assert_that( self._subject._send_sock.mock_calls, equal_to([ call.sendto( '{"uuid": "own_uuid", "priority": 2}', ('239.137.62.91', 6291) ) ]) ) assert_that( time.mock_calls, equal_to([ call.sleep(1) ]) )