def test_edit_issue_priority(self, browser, baseurl): page_object = IssuePage(browser, baseurl) page_object.edit_issue_priority() priority = browser.find_element_by_xpath( '//*[@id="taskfields"]/ul/li[8]/span[2]') assert priority.text == "High"
def test_resolve_issue(self, browser, baseurl, issue_name): page_object = IssuePage(browser, baseurl) page_object.go_to_tasklist() page_object.go_to_issue(issue_name) page_object.resolve_issue() popup = page_object.get_popup_message() assert popup.text == "Task has been closed."
def test_create_issue(self, browser, baseurl): page_object = Page(browser, baseurl) page_object.go_to_url() page_object.open_new_task_anonymously() issue_page_object = IssuePage(browser, baseurl) issue_page_object.create_anon_issue( "Test anon issue", "Testing anonymous issue submission", "*****@*****.**") popup = browser.find_element_by_class_name("success") assert popup.text == "Your new task has been added."
def test_create_issue(self, browser, baseurl): page_object = IssuePage(browser, baseurl) page_object.switch_project("ZKS Private project") page_object.go_to_page() page_object.create_issue("Test issue lifecycle", "Testing issue submission") popup = page_object.get_popup_message() assert popup.text == "Your new task has been added."
def test_find_issue(self, browser, baseurl, issue_name): page_object = IssuePage(browser, baseurl) page_object.go_to_url() page_object.find_issue(issue_name) page_object.go_to_issue(issue_name) heading = page_object.get_issue_heading() assert issue_name in heading.text
def test_create_issue(self, browser, baseurl): page_object = IssuePage(browser, baseurl) page_object.switch_project("ZKS Private project") page_object.go_to_page() page_object.create_issue("Test issue", "Testing issue submission") popup = browser.find_element_by_class_name("success") assert popup.text == "Your new task has been added."
def test_find_issue(self, browser, baseurl, issue_name): page_object = IssuePage(browser, baseurl) page_object.switch_project("ZKS Private project") page_object.go_to_issue(issue_name) heading = page_object.get_issue_heading() assert issue_name in heading.text
def test_add_issue(self, browser, baseurl, milestone_lifecycle, milestone_lifecycle_issue_name, private_project): milestone = milestone_lifecycle project = private_project issue_name = milestone_lifecycle_issue_name page_object = IssuePage(browser, baseurl) page_object.switch_project(project) page_object.go_to_page() page_object.create_issue( issue_name, "Testing issue submission form milestone test", milestone) popup = page_object.get_popup_message() assert popup.text == "Your new task has been added."
def test_comment_issue(self, browser, baseurl, comment): page_object = IssuePage(browser, baseurl) page_object.comment_issue(comment) popup = page_object.get_popup_message() assert popup.text == "Comment has been added." saved_comment = page_object.find_comment(comment) assert saved_comment.text == comment
def test_find_issue(self, browser, baseurl, issue_name): page_object = IssuePage(browser, baseurl) page_object.go_to_url() page_object.find_issue(issue_name) page_object.go_to_issue(issue_name)