123456789101112131415161718192021222324252627282930 |
- const platformInfo = process.env.uniTestPlatformInfo.toLocaleLowerCase()
- const isMP = platformInfo.startsWith('mp')
- describe('test vant', () => {
- let page,vantBtnContainer,vantBtn;
- if (!isMP) {
- it('not support', () => {
- expect(1).toBe(1)
- })
- return
- }
- beforeAll(async () => {
- page = await program.reLaunch('/pages/template/vant/vant')
- await page.waitFor(3000);
- vantBtnContainer = await page.$('vant-button');
- expect(await page.data('jest')).toBe(false);
- });
- afterAll(async () => {
- expect(await program.screenshot()).toSaveImageSnapshot();
- });
- it('check title onClick', async () => {
- const titleText = await vantBtnContainer.text();
- expect(titleText).toEqual('vant weapp的vant-button按钮组件');
- vantBtn = await vantBtnContainer.$('button')
- await vantBtn.tap()
- await page.waitFor(1000);
- console.log('jest',await page.data('jest'))
- expect(await page.data('jest')).toBe(true);
- });
- });
|