v-model.test.js 663 字节
Newer Older
H
hdx 已提交
1
const PAGE_PATH = '/pages/directive/v-model/v-model'
H
hdx 已提交
2 3

describe('v-model', () => {
雪洛's avatar
雪洛 已提交
4 5 6 7 8 9 10
  if (process.env.uniTestPlatformInfo.startsWith('web')) {
    // TODO: web 自动化测试InputElement input方法报错
    it('web', async () => {
      expect(1).toBe(1)
    })
    return
  }
H
hdx 已提交
11 12 13 14 15
  let page
  beforeAll(async () => {
    page = await program.reLaunch(PAGE_PATH)
    await page.waitFor(500)
  })
雪洛's avatar
雪洛 已提交
16

H
hdx 已提交
17 18 19 20 21 22 23 24 25
  it('input', async () => {
    const value = Date.now() + ''

    const inputElement = await page.$('.input')
    await inputElement.input(value)

    const inputValueElement = await page.$('.input-value')
    expect(await inputValueElement.text()).toBe(value)
  })
雪洛's avatar
雪洛 已提交
26
})