def test_check_vm2_status_length_not_in_set(self): info1 = {'pinning': [0], 'vcpupin': [{'cpuset': '1,7'}]} info2 = {'pinning': [0], 'vcpupin': [{'cpuset': '1,7'}]} scenario_cfg = {'info1': info1, 'info2': info2} obj = CheckNumaInfo(scenario_cfg, {}) status = obj._check_vm2_status(info1, info2) self.assertFalse(status)
def test_check_vm2_status_length_gt_1(self): info1 = { 'pinning': [0, 1], 'vcpupin': [{ 'cpuset': '1,2' }] } info2 = { 'pinning': [0, 1], 'vcpupin': [{ 'cpuset': '1,2' }] } scenario_cfg = {'info1': info1, 'info2': info2} obj = CheckNumaInfo(scenario_cfg, {}) status = obj._check_vm2_status(info1, info2) self.assertEqual(status, False)
def test_run(self, mock_check_vm2): scenario_cfg = {'info1': {}, 'info2': {}} obj = CheckNumaInfo(scenario_cfg, {}) obj.run({}) self.assertTrue(mock_check_vm2.called)
def test_run(self, mock_check_vm2): scenario_cfg = {'info1': {}, 'info2': {}} obj = CheckNumaInfo(scenario_cfg, {}) obj.run({}) mock_check_vm2.assert_called_once()