@@ -4,17 +4,15 @@ test.describe('Options 21 - Filter Accept On Enter', () => {
44 test ( 'select drop filter has a placeholder text' , async ( { page } ) => {
55 await page . goto ( '#/options21' ) ;
66 await page . locator ( '[data-test=select1].ms-parent' ) . click ( ) ;
7- await page . getByRole ( 'textbox' , { name : '🔎︎' } ) ;
8- await page . keyboard . type ( 'ef' ) ;
9- await expect ( page . locator ( '.ms-drop li.hide-radio' ) ) . toHaveCount ( 2 ) ;
7+ await page . getByRole ( 'textbox' , { name : '🔎︎' } ) . pressSequentially ( 'ef' ) ;
8+ await expect ( await page . locator ( '.ms-drop li.hide-radio' ) ) . toHaveCount ( 2 ) ;
109 await page . getByRole ( 'textbox' ) . press ( 'Enter' ) ;
11- await expect ( page . locator ( '[data-test=select1] .ms-choice span' ) ) . toHaveText ( 'def' ) ;
10+ await expect ( await page . locator ( '[data-test=select1] .ms-choice span' ) ) . toHaveText ( 'def' ) ;
1211
1312 await page . locator ( '[data-test=select2].ms-parent' ) . click ( ) ;
14- await page . getByRole ( 'textbox' , { name : '🔎︎' } ) ;
15- await page . keyboard . type ( 'g' ) ;
16- await expect ( page . locator ( '.ms-drop li.hide-radio' ) ) . toHaveCount ( 2 ) ;
13+ await page . getByRole ( 'textbox' , { name : '🔎︎' } ) . pressSequentially ( 'g' ) ;
14+ await expect ( await page . locator ( '.ms-drop li.hide-radio' ) ) . toHaveCount ( 2 ) ;
1715 await page . getByRole ( 'textbox' ) . press ( 'Enter' ) ;
18- await expect ( page . locator ( '[data-test=select2] .ms-choice span' ) ) . toHaveText ( 'efg, fgh, ghi' ) ;
16+ await expect ( await page . locator ( '[data-test=select2] .ms-choice span' ) ) . toHaveText ( 'efg, fgh, ghi' ) ;
1917 } ) ;
2018} ) ;
0 commit comments