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

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

上级 69da2dd3
...@@ -38,8 +38,10 @@ describe('switch', () => { ...@@ -38,8 +38,10 @@ 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')) {
switchElement = await page.$('.uni-switch-input')
await switchElement.tap() await switchElement.tap()
await page.waitFor(200) await page.waitFor(200)
...@@ -48,5 +50,17 @@ describe('switch', () => { ...@@ -48,5 +50,17 @@ describe('switch', () => {
} = 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.
先完成此消息的编辑!
想要评论请 注册