提交 675bca7f 编写于 作者: Anne_LXM's avatar Anne_LXM

调整element-get-attribute测试例

上级 6ca2c2ae
jest.setTimeout(30000);
describe('test element-get-attribute', () => {
let page,platform,attrStyle,propertyValue;
platform = process.env.UNI_PLATFORM
let page;
const platformInfo = process.env.uniTestPlatformInfo.toLocaleLowerCase()
const isAndroid = platformInfo.startsWith('android')
const isIos = platformInfo.startsWith('ios')
const isApp = isAndroid || isIos
const isWeb = platformInfo.startsWith('web')
const isMP = platformInfo.startsWith('mp')
beforeAll(async () => {
page = await program.reLaunch('/pages/API/element-get-attribute/element-get-attribute')
await page.waitFor(3000);
......@@ -12,19 +17,19 @@ describe('test element-get-attribute', () => {
});
it('check setStyle getAttributeStyle', async () => {
await page.callMethod('setStyle')
if(platform != 'app-plus'){
if(isWeb||isMP){
await page.callMethod('getAttributeStyle')
console.log('attrStyle:',await page.data('attrStyle'))
attrStyle = platform == 'mp-weixin'?'background-color:#FFF000;':'padding: 0.625rem; background-color: rgb(255, 240, 0);'
const attrStyle = isMP?'background-color:#FFF000;':'padding: 0.625rem; background-color: rgb(255, 240, 0);'
expect(await page.data('attrStyle')).toEqual(attrStyle);
}
});
it('check getPropertyValue', async () => {
await page.callMethod('getPropertyValue')
propertyValue = platform == 'h5'?'rgb(255, 240, 0)':'#FFF000'
const propertyValue = isWeb?'rgb(255, 240, 0)':'#FFF000'
expect(await page.data('propertyValue')).toEqual(propertyValue);
});
if(platform != 'h5'){
if(isApp||isMP){
it('check scrollTo', async () => {
await page.callMethod('scrollTo')
await page.waitFor(100);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册