X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=tests%2Funit%2Ftest_ocloud.py;h=3c0fde7e60edafadbbd78aef7cab1ab651c737bf;hb=80a6b768ca9ca1e6fd0c7269d3ab8452a543e2c9;hp=01395eefab16e4976cfeb164ef95d2cf577db301;hpb=8a84a2ef10be51faf50b2880a3a94194d64459ba;p=pti%2Fo2.git diff --git a/tests/unit/test_ocloud.py b/tests/unit/test_ocloud.py index 01395ee..3c0fde7 100644 --- a/tests/unit/test_ocloud.py +++ b/tests/unit/test_ocloud.py @@ -18,7 +18,7 @@ from unittest.mock import MagicMock from o2ims.domain import ocloud, subscription_obj from o2ims.domain import resource_type as rt from o2ims.views import ocloud_view -from o2common.config import config +from o2common.config import config, conf as CONF def setup_ocloud(): @@ -298,18 +298,24 @@ def test_view_deployment_manager_one(mock_uow): "profile": {} } + CONF.API.DMS_SUPPORT_PROFILES = 'native_k8sapi,sol018,sol018_helmcli' + cluster_endpoint = "https://test_k8s:6443" + session.return_value.query.return_value.filter_by.return_value.first.\ + return_value.serialize.return_value['profile'] = { + "cluster_api_endpoint": cluster_endpoint + } + # profile default deployment_manager_res = ocloud_view.deployment_manager_one( deployment_manager_id1, uow) assert str(deployment_manager_res.get( "deploymentManagerId")) == deployment_manager_id1 assert str(deployment_manager_res.get( - 'serviceUri')) == dms_endpoint + 'serviceUri')) == cluster_endpoint assert deployment_manager_res.get('profile') is None # profile sol018 profileName = ocloud.DeploymentManagerProfileSOL018 - cluster_endpoint = "https://test_k8s:6443" session.return_value.query.return_value.filter_by.return_value.first.\ return_value.serialize.return_value['profile'] = { "cluster_api_endpoint": cluster_endpoint @@ -323,13 +329,9 @@ def test_view_deployment_manager_one(mock_uow): # profile wrong name profileName = 'wrong_profile' - session.return_value.query.return_value.filter_by.return_value.first.\ - return_value.serialize.return_value['profile'] = { - "cluster_api_endpoint": cluster_endpoint - } deployment_manager_res = ocloud_view.deployment_manager_one( deployment_manager_id1, uow, profile=profileName) - assert deployment_manager_res is None + assert deployment_manager_res == "" def test_view_subscriptions(mock_uow):