提交 6e7e6459 编写于 作者: W wangjinxin613

test(provide-page2):调整式例兼容 safari

上级 52b2fa19
const PAGE_PATH = '/pages/composition/provide/provide-page2' const PAGE_PATH = '/pages/composition/provide/provide-page2'
describe('函数方式创建 provide', () => { describe('函数方式创建 provide', () => {
const isSafari = process.env.uniTestPlatformInfo.indexOf('safari') > -1
const isWeb = process.env.uniTestPlatformInfo.startsWith('web') const isWeb = process.env.uniTestPlatformInfo.startsWith('web')
let page let page
beforeAll(async () => { beforeAll(async () => {
...@@ -51,21 +52,21 @@ describe('函数方式创建 provide', () => { ...@@ -51,21 +52,21 @@ describe('函数方式创建 provide', () => {
const providePageArrEl = await page.$('.provide-page-arr') const providePageArrEl = await page.$('.provide-page-arr')
const providePageArrText = await providePageArrEl.text() const providePageArrText = await providePageArrEl.text()
expect(providePageArrText).toBe( expect(providePageArrText).toBe(
'providePageArr: ["函数方式定义 provide page arr"]' isSafari ? 'providePageArr: [ "函数方式定义 provide page arr"]' : 'providePageArr: ["函数方式定义 provide page arr"]'
) )
}) })
it('map', async () => { it('map', async () => {
const providePageMapEl = await page.$('.provide-page-map') const providePageMapEl = await page.$('.provide-page-map')
const providePageMapText = await providePageMapEl.text() const providePageMapText = await providePageMapEl.text()
expect(providePageMapText).toBe( expect(providePageMapText).toBe(
isWeb ? 'providePageMap: {"key": "函数方式定义 provide page map"}' : 'providePageMap: {"key":"函数方式定义 provide page map"}' isWeb ? (isSafari ? 'providePageMap: { "key": "函数方式定义 provide page map"}' : 'providePageMap: {"key": "函数方式定义 provide page map"}') : 'providePageMap: {"key":"函数方式定义 provide page map"}'
) )
}) })
it('set', async () => { it('set', async () => {
const providePageSetEl = await page.$('.provide-page-set') const providePageSetEl = await page.$('.provide-page-set')
const providePageSetText = await providePageSetEl.text() const providePageSetText = await providePageSetEl.text()
expect(providePageSetText).toBe( expect(providePageSetText).toBe(
'providePageSet: ["函数方式定义 provide page set"]' isSafari ? 'providePageSet: [ "函数方式定义 provide page set"]' : 'providePageSet: ["函数方式定义 provide page set"]'
) )
}) })
}) })
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册