def test_review_jenkins_after_archiving(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']) cl_content['uuid'] = DB.Checklist.get_recent_checklist_uuid( cl_content['name'])[0] Frontend.Checklist.click_on_checklist(self.user_content_api, cl_content['name'], cl_content['uuid']) log_1 = Frontend.Checklist.get_jenkins_log() build_identifier_1 = API.Jenkins.find_build_num_out_of_jenkins_log( log_1) Frontend.Checklist.reject( 'Reject checklist as part of test_clone_decision_auditlogs test') DB.Checklist.state_changed("uuid", cl_content['uuid'], Constants.ChecklistStates.Archive.TEXT) recent_checklist_uuid = DB.Checklist.get_recent_checklist_uuid( cl_content['name'])[0] Frontend.Checklist.click_on_checklist(self.user_content_api, cl_content['name'], recent_checklist_uuid) Frontend.Checklist.update_cl_associated_files( self.user_content_api['engagement_manual_id']) DB.Checklist.state_changed("name", cl_content['name'], Constants.ChecklistStates.Review.TEXT) Frontend.General.refresh() log_2 = Frontend.Checklist.get_jenkins_log() build_identifier_2 = API.Jenkins.find_build_num_out_of_jenkins_log( log_2) Helper.internal_not_equal(build_identifier_1, build_identifier_2)
def add_lineitem_and_check_db(): Click.id(Constants.Dashboard.LeftPanel.EditChecklistTemplate. FIRST_SECTION_ID) Enter.text_by_id( Constants.Dashboard.LeftPanel.EditChecklistTemplate. FIRST_SECTION_INPUT_ID, "Ros Is My Mentor") FEChecklistTemplate.click_on_save_and_assert_success_msg() result = DBChecklist.checkChecklistIsUpdated() Helper.internal_not_equal(result, None)