提交 34c7151e 编写于 作者: W wangjinxin613

test(watch-sync-effect):调整示例兼容 safari

上级 5424c915
const PAGE_PATH = '/pages/composition-api/reactivity/watch-sync-effect/watch-sync-effect' const PAGE_PATH = '/pages/composition-api/reactivity/watch-sync-effect/watch-sync-effect'
describe('watchSyncEffect', () => { describe('watchSyncEffect', () => {
const isSafari = process.env.uniTestPlatformInfo.indexOf('safari') > -1
const isWeb = process.env.uniTestPlatformInfo.startsWith('web') const isWeb = process.env.uniTestPlatformInfo.startsWith('web')
let page = null let page = null
beforeAll(async () => { beforeAll(async () => {
...@@ -76,7 +77,7 @@ describe('watchSyncEffect', () => { ...@@ -76,7 +77,7 @@ describe('watchSyncEffect', () => {
const objBool = await page.$('#obj-bool') const objBool = await page.$('#obj-bool')
expect(await objBool.text()).toBe('obj.bool: false') expect(await objBool.text()).toBe('obj.bool: false')
const objArr = await page.$('#obj-arr') const objArr = await page.$('#obj-arr')
expect(await objArr.text()).toBe('obj.arr: [0]') expect(await objArr.text()).toBe(isSafari ? 'obj.arr: [ 0]' : 'obj.arr: [0]')
const watchObjRes = await page.$('#watch-obj-res') const watchObjRes = await page.$('#watch-obj-res')
expect(await watchObjRes.text()).toBe( expect(await watchObjRes.text()).toBe(
...@@ -96,7 +97,7 @@ describe('watchSyncEffect', () => { ...@@ -96,7 +97,7 @@ describe('watchSyncEffect', () => {
expect(await objStr.text()).toBe('obj.str: num: 1') expect(await objStr.text()).toBe('obj.str: num: 1')
expect(await objNum.text()).toBe('obj.num: 1') expect(await objNum.text()).toBe('obj.num: 1')
expect(await objBool.text()).toBe('obj.bool: true') expect(await objBool.text()).toBe('obj.bool: true')
expect(await objArr.text()).toBe('obj.arr: [0,1]') expect(await objArr.text()).toBe(isSafari ? 'obj.arr: [ 0, 1]' : 'obj.arr: [0,1]')
expect(await watchObjRes.text()).toBe( expect(await watchObjRes.text()).toBe(
isWeb ? isWeb ?
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册