tiny-vue/examples/sites/demos/pc/app/locales/custom-service.spec.ts

15 lines
478 B
TypeScript

import { test, expect } from '@playwright/test'
test('locales-custom-service', async ({ page }) => {
await page.goto('locales#custom-service')
const reference = page.locator('.reference-wrapper')
const popper = page.locator('.tiny-locales__popper')
await expect(reference).toHaveText('zhCN')
await expect(popper).toBeHidden()
await reference.hover()
await page.waitForTimeout(200)
await expect(popper).toBeVisible()
await popper.getByText('enUS').click()
})