HelmCLI: support SOL018 Helm CLI ssh access
[pti/o2.git] / tests / unit / test_ocloud.py
index 1ae4f5e..461fa41 100644 (file)
@@ -289,8 +289,8 @@ def test_view_deployment_manager_one(mock_uow):
         'deploymentManagementServiceEndpoint')) == dms_endpoint
     assert deployment_manager_res.get('profile') is None
 
-    # profile sol0018
-    profileName = 'sol0018'
+    # profile sol018
+    profileName = 'sol018'
     cluster_endpoint = "https://test_k8s:6443"
     session.return_value.query.return_value.filter_by.return_value.first.\
         return_value.serialize.return_value['profile'] = {
@@ -303,6 +303,16 @@ def test_view_deployment_manager_one(mock_uow):
     assert str(deployment_manager_res.get(
         "profileName")) == profileName
 
+    # 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
+
 
 def test_view_subscriptions(mock_uow):
     session, uow = mock_uow