From f6bed7942a90041b2731bb3a3ee7ed58e63bc5a9 Mon Sep 17 00:00:00 2001 From: Aki Hamano Date: Thu, 31 Oct 2024 00:27:00 +0900 Subject: [PATCH] e2e: Fix flaky taxonomy tests --- test/e2e/specs/editor/various/taxonomies.spec.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/e2e/specs/editor/various/taxonomies.spec.js b/test/e2e/specs/editor/various/taxonomies.spec.js index efd8c9c6ee7fe0..7e98685c2f0316 100644 --- a/test/e2e/specs/editor/various/taxonomies.spec.js +++ b/test/e2e/specs/editor/various/taxonomies.spec.js @@ -77,13 +77,14 @@ test.describe( 'Taxonomies', () => { } const tagName = 'tag-' + generateRandomNumber(); - const tags = page.locator( '.components-form-token-field__token-text' ); await page .getByRole( 'combobox', { name: 'Add New Tag' } ) .fill( tagName ); await page.keyboard.press( 'Enter' ); + const tags = page.locator( '.components-form-token-field__token-text' ); + await expect( tags ).toHaveCount( 1 ); await expect( tags ).toContainText( tagName ); @@ -114,13 +115,14 @@ test.describe( 'Taxonomies', () => { } const tagName = "tag'-" + generateRandomNumber(); - const tags = page.locator( '.components-form-token-field__token-text' ); await page .getByRole( 'combobox', { name: 'Add New Tag' } ) .fill( tagName ); await page.keyboard.press( 'Enter' ); + const tags = page.locator( '.components-form-token-field__token-text' ); + await expect( tags ).toHaveCount( 1 ); await expect( tags ).toContainText( tagName );