From fd24ac215832281f15e93c76d563cbb820980104 Mon Sep 17 00:00:00 2001 From: Alex Velichko Date: Wed, 17 Jan 2024 07:26:34 +0300 Subject: [PATCH] feat(tests): updated flaky tests (#4367) Signed-off-by: Alex Velichko --- tests/sanity/tests/model/common-page.ts | 1 - tests/sanity/tests/recruiting/talents.spec.ts | 2 +- tests/sanity/tests/tracker/issues.spec.ts | 10 ++++++---- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/sanity/tests/model/common-page.ts b/tests/sanity/tests/model/common-page.ts index f2eaaf95a5..07da181d7e 100644 --- a/tests/sanity/tests/model/common-page.ts +++ b/tests/sanity/tests/model/common-page.ts @@ -29,7 +29,6 @@ export class CommonPage { async fillToSelectPopup (page: Page, input: string): Promise { await expect(page.locator('div.selectPopup input')).toBeVisible() await page.locator('div.selectPopup input').fill(input) - await expect(page.locator('div.selectPopup button')).toBeVisible() await page.locator('div.selectPopup button').click() } diff --git a/tests/sanity/tests/recruiting/talents.spec.ts b/tests/sanity/tests/recruiting/talents.spec.ts index 9184c587f2..1e29d8c5c8 100644 --- a/tests/sanity/tests/recruiting/talents.spec.ts +++ b/tests/sanity/tests/recruiting/talents.spec.ts @@ -178,6 +178,6 @@ test.describe('candidate/talents tests', () => { await talentsPage.createNewTalentWithName(talentName.firstName, talentName.lastName) await talentsPage.rightClickAction(talentName, 'Match to vacancy') - await talentsPage.checkMatchVacancy(`${talentName.lastName} ${talentName.firstName}`, '0.5') + await talentsPage.checkMatchVacancy(`${talentName.lastName} ${talentName.firstName}`, '0.') }) }) diff --git a/tests/sanity/tests/tracker/issues.spec.ts b/tests/sanity/tests/tracker/issues.spec.ts index 7635f90168..469127b4ee 100644 --- a/tests/sanity/tests/tracker/issues.spec.ts +++ b/tests/sanity/tests/tracker/issues.spec.ts @@ -115,7 +115,7 @@ test.describe('Tracker issue tests', () => { test('Set parent issue', async ({ page }) => { const parentIssue: NewIssue = { - title: `PARENT ISSUE-${generateId()}`, + title: `PARENT ISSUE-${generateId(2)}`, description: 'Created issue to be parent issue' } @@ -128,7 +128,7 @@ test.describe('Tracker issue tests', () => { await test.step('Set parent issue during creation', async () => { const newIssue: NewIssue = { - title: `Set parent issue during creation-${generateId()}`, + title: `Set parent issue during creation-${generateId(2)}`, description: 'Set parent issue during creation', parentIssue: parentIssue.title } @@ -151,7 +151,7 @@ test.describe('Tracker issue tests', () => { await test.step('Set parent issue from issues page', async () => { const newIssue: NewIssue = { - title: `Set parent issue from issues page-${generateId()}`, + title: `Set parent issue from issues page-${generateId(2)}`, description: 'Set parent issue from issues page' } await issuesPage.modelSelectorAll.click() @@ -160,6 +160,8 @@ test.describe('Tracker issue tests', () => { await issuesPage.doActionOnIssue(newIssue.title, 'Set parent issue…') await issuesPage.selectMenuItem(page, parentIssue.title, true) + + await issuesPage.searchIssueByName(newIssue.title) await issuesPage.checkParentIssue(newIssue.title, parentIssue.title) await issuesPage.openIssueByName(newIssue.title) @@ -175,7 +177,7 @@ test.describe('Tracker issue tests', () => { await test.step('Set parent issue from issue details page', async () => { const newIssue: NewIssue = { - title: `Set parent issue from issue details page-${generateId()}`, + title: `Set parent issue from issue details page-${generateId(2)}`, description: 'Set parent issue from issue details page' } await issuesPage.modelSelectorAll.click()