aboutsummaryrefslogtreecommitdiffstats
path: root/tests/uiTests/test_checklist_validations.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/uiTests/test_checklist_validations.py')
-rw-r--r--tests/uiTests/test_checklist_validations.py61
1 files changed, 40 insertions, 21 deletions
diff --git a/tests/uiTests/test_checklist_validations.py b/tests/uiTests/test_checklist_validations.py
index 07d303c..bac465d 100644
--- a/tests/uiTests/test_checklist_validations.py
+++ b/tests/uiTests/test_checklist_validations.py
@@ -1,4 +1,3 @@
-
# ============LICENSE_START==========================================
# org.onap.vvp/test-engine
# ===================================================================
@@ -36,14 +35,9 @@
# ============LICENSE_END============================================
#
# ECOMP is a trademark and service mark of AT&T Intellectual Property.
-from asyncio.tasks import sleep
-import time
-
from wheel.signatures import assertTrue
from iceci.decorator.exception_decor import exception
-from services.api.api_bridge import APIBridge
-from services.api.api_gitlab import APIGitLab
from services.constants import Constants
from services.frontend.base_actions.get import Get
from services.helper import Helper
@@ -69,7 +63,8 @@ class TestChecklistValidations(TestUiBase):
def setUpClass(cls):
super(TestChecklistValidations, cls).setUpClass()
- cls.user_content_api = API.User.create_new_user_content_login_with_api()
+ cls.user_content_api = \
+ API.User.create_new_user_content_login_with_api()
cls.user_content = API.VirtualFunction.create_engagement()
@exception()
@@ -89,7 +84,9 @@ class TestChecklistValidations(TestUiBase):
Frontend.Overview.click_on_vf(self.user_content)
Frontend.Overview.complete_defaults_nextsteps(engagement_id)
Frontend.User.relogin(
- engLeadEmail, Constants.Default.Password.TEXT, engagement_manual_id)
+ engLeadEmail,
+ Constants.Default.Password.TEXT,
+ engagement_manual_id)
Frontend.Overview.click_on_vf(self.user_content)
actualVfName = Get.by_id(actualVfNameid)
checklistName = Frontend.Checklist.create_checklist(
@@ -110,7 +107,9 @@ class TestChecklistValidations(TestUiBase):
DB.Checklist.update_decisions(checklistUuid, checklistName)
Frontend.User.relogin(
- engLeadEmail, Constants.Default.Password.TEXT, engagement_manual_id)
+ engLeadEmail,
+ Constants.Default.Password.TEXT,
+ engagement_manual_id)
Frontend.Checklist.click_on_checklist(user_content, checklistName)
Frontend.Checklist.validate_reject_is_enabled()
Frontend.Checklist.review_state_actions_and_validations(
@@ -159,7 +158,9 @@ class TestChecklistValidations(TestUiBase):
"uuid", checklistUuid, Constants.ChecklistStates.Review.TEXT)
DB.Checklist.update_decisions(checklistUuid, checklistName)
Frontend.User.relogin(
- engLeadEmail, Constants.Default.Password.TEXT, engagement_manual_id)
+ engLeadEmail,
+ Constants.Default.Password.TEXT,
+ engagement_manual_id)
Frontend.Checklist.click_on_checklist(user_content, checklistName)
Frontend.Checklist.validate_reject_is_enabled()
Frontend.Checklist.review_state_actions_and_validations(
@@ -193,7 +194,9 @@ class TestChecklistValidations(TestUiBase):
DB.Checklist.update_decisions(checklistUuid, checklistName)
Frontend.User.relogin(
- engLeadEmail, Constants.Default.Password.TEXT, engagement_manual_id)
+ engLeadEmail,
+ Constants.Default.Password.TEXT,
+ engagement_manual_id)
Frontend.Checklist.click_on_checklist(user_content, checklistName)
Frontend.Checklist.validate_reject_is_enabled()
@@ -202,7 +205,11 @@ class TestChecklistValidations(TestUiBase):
DB.Checklist.update_checklist_to_review_state(newFileNames[0])
Frontend.General.refresh()
Frontend.Checklist.add_nsteps(
- checklistUuid, actualVfNameid, myVfName, checklistName, newFileNames)
+ checklistUuid,
+ actualVfNameid,
+ myVfName,
+ checklistName,
+ newFileNames)
@exception()
def test_multi_el(self):
@@ -220,7 +227,10 @@ class TestChecklistValidations(TestUiBase):
self.user_content_api['el_email'], Constants.Default.Password.TEXT)
Frontend.Overview.click_on_vf(self.user_content_api)
Frontend.Checklist.validate_multi_eng(
- self.user_content_api, checklist_content, newEL_content, actualVfNameid)
+ self.user_content_api,
+ checklist_content,
+ newEL_content,
+ actualVfNameid)
@exception()
def test_create_checklist_without_files(self):
@@ -243,15 +253,18 @@ class TestChecklistValidations(TestUiBase):
self.user_content_api, cl_content['name'], recent_checklist_uuid)
Frontend.Checklist.reject("Reject checklist on review state.")
DB.Checklist.state_changed(
- "uuid", recent_checklist_uuid, Constants.ChecklistStates.Archive.TEXT)
+ "uuid", recent_checklist_uuid,
+ Constants.ChecklistStates.Archive.TEXT)
@exception()
def test_clone_decision_auditlogs(self):
cl_content = API.Checklist.create_checklist(self.user_content_api)
DB.Checklist.state_changed(
"name", cl_content['name'], Constants.ChecklistStates.Review.TEXT)
- Frontend.User.login(self.user_content_api['el_email'], Constants.Default.Password.TEXT,
- self.user_content_api['engagement_manual_id'])
+ Frontend.User.login(
+ self.user_content_api['el_email'],
+ Constants.Default.Password.TEXT,
+ self.user_content_api['engagement_manual_id'])
recent_checklist_uuid = DB.Checklist.get_recent_checklist_uuid(
cl_content['name'])[0]
Frontend.Checklist.click_on_checklist(
@@ -260,7 +273,9 @@ class TestChecklistValidations(TestUiBase):
Frontend.Checklist.reject(
'Reject checklist as part of test_clone_decision_auditlogs test')
DB.Checklist.state_changed(
- "uuid", recent_checklist_uuid, Constants.ChecklistStates.Archive.TEXT)
+ "uuid",
+ recent_checklist_uuid,
+ Constants.ChecklistStates.Archive.TEXT)
recent_checklist_uuid = DB.Checklist.get_recent_checklist_uuid(
cl_content['name'])[0]
Frontend.Checklist.click_on_checklist(
@@ -273,8 +288,10 @@ class TestChecklistValidations(TestUiBase):
self.user_content_api)
DB.Checklist.state_changed(
"name", cl_content['name'], Constants.ChecklistStates.Review.TEXT)
- Frontend.User.login(self.user_content_api['el_email'], Constants.Default.Password.TEXT,
- self.user_content_api['engagement_manual_id'])
+ Frontend.User.login(
+ self.user_content_api['el_email'],
+ Constants.Default.Password.TEXT,
+ self.user_content_api['engagement_manual_id'])
Frontend.Checklist.click_on_checklist(
self.user_content_api, cl_content['name'], cl_content['uuid'])
Frontend.Checklist.get_jenkins_log()
@@ -285,8 +302,10 @@ class TestChecklistValidations(TestUiBase):
self.user_content_api)
DB.Checklist.state_changed(
"name", cl_content['name'], Constants.ChecklistStates.Review.TEXT)
- Frontend.User.login(self.user_content_api['el_email'], Constants.Default.Password.TEXT,
- self.user_content_api['engagement_manual_id'])
+ Frontend.User.login(
+ self.user_content_api['el_email'],
+ Constants.Default.Password.TEXT,
+ self.user_content_api['engagement_manual_id'])
cl_content['uuid'] = DB.Checklist.get_recent_checklist_uuid(
cl_content['name'])[0]
Frontend.Checklist.click_on_checklist(