def setUp(self): super(NetAppEseriesLibraryTestCase, self).setUp() kwargs = {'configuration': eseries_fake.create_configuration_eseries()} self.library = library.NetAppESeriesLibrary('FAKE', **kwargs) self.library._client = eseries_fake.FakeEseriesClient() self.library.check_for_setup_error()
def setUp(self): super(NetAppEseriesLibraryMultiAttachTestCase, self).setUp() config = eseries_fake.create_configuration_eseries() config.netapp_enable_multiattach = True kwargs = {'configuration': config} self.library = library.NetAppESeriesLibrary("FAKE", **kwargs) self.library._client = eseries_fake.FakeEseriesClient() self.library.check_for_setup_error()
def setUp(self): super(NetAppEseriesISCSIDriverTestCase, self).setUp() kwargs = { 'configuration': eseries_fakes.create_configuration_eseries() } self.driver = es_iscsi.NetAppEseriesISCSIDriver(**kwargs) self.driver._client = eseries_fakes.FakeEseriesClient() self.driver.check_for_setup_error()
def setUp(self): super(NetAppEseriesISCSIDriverMultiAttachTestCase, self).setUp() config = eseries_fakes.create_configuration_eseries() config.netapp_enable_multiattach = True kwargs = {'configuration': config} self.driver = es_iscsi.NetAppEseriesISCSIDriver(**kwargs) self.driver._client = eseries_fakes.FakeEseriesClient() self.driver.check_for_setup_error()
def test_do_setup_host_group_already_exists(self): mock_check_flags = self.mock_object(na_utils, 'check_flags') self.mock_object(self.library, '_check_mode_get_or_register_storage_system') fake_rest_client = eseries_fake.FakeEseriesClient() self.mock_object(self.library, '_create_rest_client', mock.Mock(return_value=fake_rest_client)) mock_create = self.mock_object(fake_rest_client, 'create_host_group') self.library.do_setup(mock.Mock()) self.assertTrue(mock_check_flags.called) self.assertFalse(mock_create.call_count)
def test_do_setup_host_group_does_not_exist(self): mock_check_flags = self.mock_object(na_utils, 'check_flags') fake_rest_client = eseries_fake.FakeEseriesClient() self.mock_object(self.library, '_create_rest_client', mock.Mock(return_value=fake_rest_client)) mock_get_host_group = self.mock_object( fake_rest_client, "get_host_group_by_name", mock.Mock(side_effect=exception.NotFound)) self.mock_object(self.library, '_check_mode_get_or_register_storage_system') self.library.do_setup(mock.Mock()) self.assertTrue(mock_check_flags.called) self.assertTrue(mock_get_host_group.call_count)
def setUp(self): super(NetAppEseriesHostMapperTestCase, self).setUp() self.client = eseries_fakes.FakeEseriesClient()