提交 bae0d6a7 编写于 作者: H hdx

test(switch): 当前仅支持 Android 稍后补充其他平台

上级 73a13133
...@@ -38,15 +38,29 @@ describe('switch', () => { ...@@ -38,15 +38,29 @@ describe('switch', () => {
expect(await switch_element.attribute('color')).toBe(color) expect(await switch_element.attribute('color')).toBe(color)
}) })
it('click', async () => { it('click', async () => {
let switchElement
// TODO 暂时通过获取组件内部的 class 触发模拟点击 // TODO 暂时通过获取组件内部的 class 触发模拟点击
const switchElement = await page.$('.uni-switch-input') if (process.env.uniTestPlatformInfo.startsWith('android')) {
await switchElement.tap() switchElement = await page.$('.uni-switch-input')
await page.waitFor(200) await switchElement.tap()
await page.waitFor(200)
const { const {
testVerifyEvent testVerifyEvent
} = await page.data() } = await page.data()
expect(testVerifyEvent).toBe(true) expect(testVerifyEvent).toBe(true)
} else {
// switchElement = await page.$('#testTap')
}
// await switchElement.tap()
// await page.waitFor(200)
// const {
// testVerifyEvent
// } = await page.data()
// expect(testVerifyEvent).toBe(true)
}) })
}) })
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册