示例#1
0
    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)
示例#2
0
 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)