def test_access_info_update(self, mock_session): fake_access_info = models.AccessInfo() mock_session.return_value.__enter__.return_value.query.return_value \ = fake_access_info result = db_api.access_info_update( ctxt, 'c5c91c98-91aa-40e6-85ac-37a1d3b32bd', fake_access_info) assert len(result) == 0
def access_info_create(context, values): """Create a storage access information.""" if not values.get('storage_id'): values['storage_id'] = uuidutils.generate_uuid() access_info_ref = models.AccessInfo() access_info_ref.update(values) session = get_session() with session.begin(): session.add(access_info_ref) return _access_info_get(context, access_info_ref['storage_id'], session=session)
def fake_update_access_info(self, context, access_info): access_info = models.AccessInfo() access_info.updated_at = '2020-06-15T09:50:31.698956' access_info.storage_id = '865ffd4d-f1f7-47de-abc3-5541ef44d0c1' access_info.created_at = '2020-06-15T09:50:31.698956' access_info.vendor = 'fake_storage' access_info.model = 'fake_driver' access_info.host = '10.0.0.0' access_info.username = '******' access_info.password = '******' access_info.port = '1234' access_info.extra_attributes = {'array_id': '0001234567897'} return access_info
def fake_access_info_show(context, storage_id): access_info = models.AccessInfo() access_info.updated_at = '2020-06-15T09:50:31.698956' access_info.storage_id = '865ffd4d-f1f7-47de-abc3-5541ef44d0c1' access_info.created_at = '2020-06-15T09:50:31.698956' access_info.vendor = 'fake_storage' access_info.model = 'fake_driver' access_info.rest = { 'host': '10.0.0.0', 'username': '******', 'password': '******', 'port': 1234 } access_info.extra_attributes = {'array_id': '0001234567897'} return access_info
def test_access_info_create(self, mock_session): fake_access_info = models.AccessInfo() mock_session.return_value.__enter__.return_value.query.return_value \ = fake_access_info result = db_api.access_info_create(ctxt, fake_access_info) assert len(result) == 0