提交 ee38f9b7 编写于 作者: H hdx 提交者: 雪洛

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

上级 69da2dd3
......@@ -38,15 +38,29 @@ describe('switch', () => {
expect(await switch_element.attribute('color')).toBe(color)
})
it('click', async () => {
let switchElement
// TODO 暂时通过获取组件内部的 class 触发模拟点击
const switchElement = await page.$('.uni-switch-input')
await switchElement.tap()
await page.waitFor(200)
if (process.env.uniTestPlatformInfo.startsWith('android')) {
switchElement = await page.$('.uni-switch-input')
await switchElement.tap()
await page.waitFor(200)
const {
testVerifyEvent
} = await page.data()
const {
testVerifyEvent
} = 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.
先完成此消息的编辑!
想要评论请 注册