diff --git a/pages/component/image/image.test.js b/pages/component/image/image.test.js index c6294ba66d27cc56118566663a0b5b603ebc1f34..26fd38e5f2d85088515e95c49163daf58c308583 100644 --- a/pages/component/image/image.test.js +++ b/pages/component/image/image.test.js @@ -30,6 +30,23 @@ describe('component-native-image', () => { expect(await page.data('loadError')).toBe(true) }) + it('check-cookie', async () => { + await page.setData({ + autoTest: true, + setCookieImage: 'https://cdn.dcloud.net.cn/img/shadow-grey.png' + }); + await page.waitFor(1000); + await page.setData({ + loadError: false, + verifyCookieImage: 'https://request.dcloud.net.cn/img/shadow-grey.png' + }); + await page.waitFor(1000); + expect(await page.data('loadError')).toBe(false); + await page.setData({ + autoTest: false + }); + }) + it('path-screenshot', async () => { const page = await program.navigateTo('/pages/component/image/image-path'); await page.waitFor(3000); diff --git a/pages/component/image/image.uvue b/pages/component/image/image.uvue index 64a5accba02bac896e9255fa3c303e75ee521d15..42e9f4ca2c339624db0aed5fb9bb312823783048 100644 --- a/pages/component/image/image.uvue +++ b/pages/component/image/image.uvue @@ -17,6 +17,10 @@ + + + + @@ -26,7 +30,11 @@ return { title: 'image', imageSrc: "/static/test-image/logo.png" as string.ImageURIString, - loadError: false + loadError: false, + // 自动化测试 + autoTest: false, + setCookieImage: "", + verifyCookieImage: "" } }, methods: {