From 63e433a2b801cdca26418d946bb7ef302d0edf53 Mon Sep 17 00:00:00 2001 From: wangjinxin613 <1749574663@qq.com> Date: Wed, 3 Apr 2024 20:21:07 +0800 Subject: [PATCH] =?UTF-8?q?test:=20=E8=B0=83=E6=95=B4=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E4=BE=8B=E5=85=BC=E5=AE=B9=20android?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reactivity/watch-effect/watch-effect.test.js | 2 +- .../watch-post-effect/watch-post-effect.test.js | 8 +++----- .../watch-sync-effect/watch-sync-effect.test.js | 8 +++----- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/pages/composition-api/reactivity/watch-effect/watch-effect.test.js b/pages/composition-api/reactivity/watch-effect/watch-effect.test.js index 9e02344..93abcdd 100644 --- a/pages/composition-api/reactivity/watch-effect/watch-effect.test.js +++ b/pages/composition-api/reactivity/watch-effect/watch-effect.test.js @@ -133,7 +133,7 @@ describe('watchEffect', () => { if (process.env.uniTestPlatformInfo.startsWith('android')) { expect(await watchObjRes.text()).toBe( - 'watch obj result: obj: {"arr":[0],"bool":false,"num":0,"str":"num: 0"}') + 'watch obj result: obj: {"arr":[0,1],"bool":true,"num":1,"str":"num: 1"}') } if (process.env.uniTestPlatformInfo.startsWith('web')) { expect(await watchObjRes.text()).toBe( diff --git a/pages/composition-api/reactivity/watch-post-effect/watch-post-effect.test.js b/pages/composition-api/reactivity/watch-post-effect/watch-post-effect.test.js index dc76134..db152f5 100644 --- a/pages/composition-api/reactivity/watch-post-effect/watch-post-effect.test.js +++ b/pages/composition-api/reactivity/watch-post-effect/watch-post-effect.test.js @@ -107,8 +107,7 @@ describe('watchPostEffect', () => { const watchObjRes = await page.$('#watch-obj-res') // TODO web端和安卓端JSON.stringify对属性的排序不一致 - if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.startsWith( - 'IOS')) { + if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.toLocaleLowerCase().startsWith('ios')) { expect(await watchObjRes.text()).toBe( 'watch obj result: obj: {"num":0,"str":"num: 0","bool":false,"arr":[0]}' ) @@ -136,14 +135,13 @@ describe('watchPostEffect', () => { expect(await objBool.text()).toBe('obj.bool: true') expect(await objArr.text()).toBe('obj.arr: [0,1]') - if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.startsWith( - 'IOS')) { + if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.toLocaleLowerCase().startsWith('ios')) { expect(await watchObjRes.text()).toBe( 'watch obj result: obj: {"num":1,"str":"num: 1","bool":true,"arr":[0,1]}' ) } else { expect(await watchObjRes.text()).toBe( - 'watch obj result: obj: {"arr":[0],"bool":false,"num":0,"str":"num: 0"}' + 'watch obj result: obj: {"arr":[0,1],"bool":true,"num":1,"str":"num: 1"}' ) } expect(await watchObjStrRes.text()).toBe( diff --git a/pages/composition-api/reactivity/watch-sync-effect/watch-sync-effect.test.js b/pages/composition-api/reactivity/watch-sync-effect/watch-sync-effect.test.js index 3b66908..dc0673c 100644 --- a/pages/composition-api/reactivity/watch-sync-effect/watch-sync-effect.test.js +++ b/pages/composition-api/reactivity/watch-sync-effect/watch-sync-effect.test.js @@ -106,8 +106,7 @@ describe('watchSyncEffect', () => { expect(await objArr.text()).toBe('obj.arr: [0]') const watchObjRes = await page.$('#watch-obj-res') - if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.startsWith( - 'IOS')) { + if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.toLocaleLowerCase().startsWith('ios')) { expect(await watchObjRes.text()).toBe( 'watch obj result: obj: {"num":0,"str":"num: 0","bool":false,"arr":[0]}' ) @@ -136,14 +135,13 @@ describe('watchSyncEffect', () => { expect(await objBool.text()).toBe('obj.bool: true') expect(await objArr.text()).toBe('obj.arr: [0,1]') - if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.startsWith( - 'IOS')) { + if (process.env.uniTestPlatformInfo.startsWith('web') || process.env.uniTestPlatformInfo.toLocaleLowerCase().startsWith('ios')) { expect(await watchObjRes.text()).toBe( 'watch obj result: obj: {"num":1,"str":"num: 1","bool":true,"arr":[0,1]}' ) } else { expect(await watchObjRes.text()).toBe( - 'watch obj result: obj: {"arr":[0],"bool":false,"num":0,"str":"num: 0"}' + 'watch obj result: obj: {"arr":[0,1],"bool":true,"num":1,"str":"num: 1"}' ) } -- GitLab