def test_get_free_lun_no_unused_luns_host_not_full(self): fake_host = copy.deepcopy(eseries_fakes.HOST) self.mock_object(host_mapper, '_is_host_full', mock.Mock(return_value=False)) lun = host_mapper._get_free_lun(self.client, fake_host, False, FAKE_USED_UP_MAPPINGS) self.assertEqual(255, lun)
def test_get_free_lun_no_unused_luns_host_not_full(self): fake_host = copy.deepcopy(eseries_fakes.HOST) self.mock_object(host_mapper, '_is_host_full', mock.Mock(return_value=False)) lun = host_mapper._get_free_lun(self.client, fake_host, False, FAKE_USED_UP_MAPPINGS) self.assertEqual(255, lun)
def test_get_free_lun(self): fake_host = copy.deepcopy(eseries_fakes.HOST) with mock.patch('random.sample') as mock_random: mock_random.return_value = [3] lun = host_mapper._get_free_lun(self.client, fake_host, False, []) self.assertEqual(3, lun)
def test_get_free_lun_no_unused_luns(self): fake_host = copy.deepcopy(eseries_fakes.HOST) lun = host_mapper._get_free_lun(self.client, fake_host, False, FAKE_USED_UP_MAPPINGS) self.assertEqual(255, lun)
def test_get_free_lun_no_unused_luns(self): fake_host = copy.deepcopy(eseries_fakes.HOST) lun = host_mapper._get_free_lun(self.client, fake_host, False, FAKE_USED_UP_MAPPINGS) self.assertEqual(255, lun)
def test_get_free_lun_no_unused_luns(self): fake_host = copy.deepcopy(eseries_fakes.HOST) self.mock_object(self.client, "get_volume_mappings", mock.Mock(return_value=FAKE_USED_UP_MAPPINGS)) lun = host_mapper._get_free_lun(self.client, fake_host, False) self.assertEqual(255, lun)