feat(tests): updated Edit a sub-issue test (#4210)

Signed-off-by: Alex Velichko <nestor_007@mail.ru>
This commit is contained in:
Alex Velichko 2023-12-17 10:34:11 +03:00 committed by GitHub
parent ec8a3074d4
commit ff3990c001
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View File

@ -115,4 +115,8 @@ export class IssuesDetailsPage extends CommonTrackerPage {
async waitDetailsOpened (issueTitle: string): Promise<void> {
await this.page.waitForSelector(`div[class*="main"] div:has-text("${issueTitle}")`)
}
async openSubIssueByName (issueName: string): Promise<void> {
await this.page.locator('div.listGrid a', { hasText: issueName }).click()
}
}

View File

@ -90,7 +90,7 @@ test.describe('Tracker sub-issues tests', () => {
await issuesPage.fillNewIssueForm(newSubIssue)
await issuesPage.buttonCreateIssue.click()
await issuesPage.openIssueByName(newSubIssue.title)
await issuesDetailsPage.openSubIssueByName(newSubIssue.title)
await issuesDetailsPage.waitDetailsOpened(newSubIssue.title)
await issuesDetailsPage.editIssue(editSubIssue)