@@ -6,14 +6,14 @@ test('基础用法标签式', async ({ page }) => {
66 const wrap = page . locator ( '#basic-usage' )
77 const select = wrap . locator ( '.tiny-select' ) . nth ( 0 )
88 const input = select . locator ( '.tiny-input__inner' )
9- const dropdown = page . locator ( 'body > .tiny-select-dropdown' )
9+ const dropdown = page . locator ( 'body > .tiny-select-dropdown' ) . nth ( 0 )
1010 const option = dropdown . locator ( '.tiny-option' )
1111
1212 await input . click ( )
1313 await option . filter ( { hasText : '天津' } ) . click ( )
1414 await expect ( input ) . toHaveValue ( '天津' )
1515 await select . locator ( '.tiny-input__suffix svg' ) . click ( )
16- await expect ( page . getByRole ( 'listitem ') . filter ( { hasText : '天津' } ) ) . toHaveClass ( / s e l e c t e d / )
16+ await expect ( dropdown . locator ( '.tiny-option ') . filter ( { hasText : '天津' } ) ) . toHaveClass ( / s e l e c t e d / )
1717 await option . filter ( { hasText : '深圳' } ) . click ( )
1818 await expect ( input ) . toHaveValue ( '深圳' )
1919 await input . click ( )
@@ -36,7 +36,7 @@ test('基础用法配置式', async ({ page }) => {
3636 await option . filter ( { hasText : '天津' } ) . click ( )
3737 await expect ( input ) . toHaveValue ( '天津' )
3838 await select . locator ( '.tiny-input__suffix svg' ) . click ( )
39- await expect ( page . getByRole ( 'listitem ') . filter ( { hasText : '天津' } ) ) . toHaveClass ( / s e l e c t e d / )
39+ await expect ( dropdown . locator ( '.tiny-option ') . filter ( { hasText : '天津' } ) ) . toHaveClass ( / s e l e c t e d / )
4040 await option . filter ( { hasText : '深圳' } ) . click ( )
4141 await expect ( input ) . toHaveValue ( '深圳' )
4242 await input . click ( )
0 commit comments