Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
e4242737
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
1 年多 前同步成功
通知
9
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
Xts Acts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
e4242737
编写于
3月 03, 2022
作者:
M
miaojianan
提交者:
wanggang
3月 08, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add test cases
Signed-off-by:
N
miaojianan
<
miaojianan@kaihongdigi.com
>
上级
5199f285
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
1170 addition
and
0 deletion
+1170
-0
ace/ace_standard/src/main/js/default/test/videoProps.test.js
ace/ace_standard/src/main/js/default/test/videoProps.test.js
+1170
-0
未找到文件。
ace/ace_standard/src/main/js/default/test/videoProps.test.js
0 → 100644
浏览文件 @
e4242737
/**
* Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import
router
from
'
@system.router
'
;
import
{
describe
,
beforeAll
,
afterAll
,
it
,
expect
}
from
'
deccjsunit/index
'
;
describe
(
'
videoPropsJsTest
'
,
function
()
{
async
function
sleep
(
time
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
setTimeout
(()
=>
{
resolve
()
},
time
)
}).
then
(()
=>
{
console
.
info
(
`sleep
${
time
}
over...`
)
})
};
async
function
backToIndex
()
{
let
backToIndexPromise
=
new
Promise
((
resolve
,
reject
)
=>
{
setTimeout
(()
=>
{
router
.
back
({
uri
:
'
pages/index/index
'
});
resolve
();
},
500
);
});
let
clearPromise
=
new
Promise
((
resolve
,
reject
)
=>
{
setTimeout
(()
=>
{
router
.
clear
();
resolve
();
},
500
);
});
await
backToIndexPromise
.
then
(()
=>
{
return
clearPromise
;
});
}
/**
* run before testcase
*/
beforeAll
(
async
function
(
done
)
{
console
.
info
(
'
[videoPropsJsTest] before each called
'
)
let
result
;
let
options
=
{
uri
:
'
pages/video/prop/index
'
}
try
{
result
=
router
.
push
(
options
)
console
.
info
(
"
push videoProps page success
"
+
JSON
.
stringify
(
result
));
}
catch
(
err
)
{
console
.
error
(
"
push videoProps page error
"
+
JSON
.
stringify
(
result
));
}
await
sleep
(
4000
)
done
()
});
/**
* run after testcase
*/
afterAll
(
async
function
()
{
console
.
info
(
'
[videoPropsJsTest] after each called
'
)
await
backToIndex
()
await
sleep
(
1000
)
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoIdProp
* @tc.desc ACE
*/
it
(
'
testVideoIdProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoIdProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
idProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
idProp
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoClassProp
* @tc.desc ACE
*/
it
(
'
testVideoClassProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoClassProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
classProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
classProp
'
)
expect
(
obj
.
$attrs
.
className
).
assertEqual
(
'
classProp
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoClassPropNone
* @tc.desc ACE
*/
it
(
'
testVideoClassPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoClassPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
classPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
classPropNone
'
)
expect
(
obj
.
$attrs
.
className
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get className value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
className
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivStyleProp
* @tc.desc ACEs
*/
// it('testDivStyleProp', 0, async function (done) {
// console.info('testDivStyleProp START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.styleProp);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('styleProp')
// expect(obj.$attrs.style).assertEqual(undefined)
// console.info("[divProps] get style value is: " + JSON.stringify(obj.$attrs.style));
//
// expect(obj.$styles.width).assertEqual(undefined);
// console.info("[divProps] get style width value is: " + JSON.stringify(obj.$styles.width));
// expect(obj.$styles.height).assertEqual(undefined);
// console.info("[divProps] get style height value is: " + JSON.stringify(obj.$styles.height));
// expect(obj.$styles.get('background-color')).assertEqual(undefined);
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoRefProp
* @tc.desc ACE
*/
it
(
'
testVideoRefProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoRefProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
refProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
refProp
'
)
expect
(
obj
.
$attrs
.
ref
).
assertEqual
(
'
refProp
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoRefPropNone
* @tc.desc ACE
*/
it
(
'
testVideoRefPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoRefPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
refPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
refPropNone
'
)
expect
(
obj
.
$attrs
.
ref
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get ref value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
ref
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDisabledPropTrue
* @tc.desc ACE
*/
it
(
'
testVideoDisabledPropTrue
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDisabledPropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
disabledPropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
disabledPropTrue
'
)
expect
(
obj
.
$attrs
.
disabled
).
assertEqual
(
'
true
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDisabledPropFalse
* @tc.desc ACE
*/
it
(
'
testVideoDisabledPropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDisabledPropFalse START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
disabledPropFalse
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
disabledPropFalse
'
)
expect
(
obj
.
$attrs
.
disabled
).
assertEqual
(
'
false
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDisabledPropNone
* @tc.desc ACE
*/
it
(
'
testVideoDisabledPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDisabledPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
disabledPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
disabledPropNone
'
)
expect
(
obj
.
$attrs
.
disabled
).
assertEqual
(
'
false
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoFocusablePropTrue
* @tc.desc ACE
*/
it
(
'
testVideoFocusablePropTrue
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoFocusablePropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
focusablePropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
focusablePropTrue
'
)
expect
(
obj
.
$attrs
.
focusable
).
assertEqual
(
'
true
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoFocusablePropFalse
* @tc.desc ACE
*/
it
(
'
testVideoFocusablePropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoFocusablePropFalse START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
focusablePropFalse
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
focusablePropFalse
'
)
expect
(
obj
.
$attrs
.
focusable
).
assertEqual
(
'
false
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoFocusablePropNone
* @tc.desc ACE
*/
it
(
'
testVideoFocusablePropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoFocusablePropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
focusablePropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
focusablePropNone
'
)
expect
(
obj
.
$attrs
.
focusable
).
assertEqual
(
'
false
'
)
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDataProp
* @tc.desc ACE
*/
it
(
'
testVideoDataProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDataProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
dataProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
dataProp
'
)
expect
(
obj
.
$attrs
.
dataDiv
).
assertEqual
(
undefined
);
console
.
info
(
"
[videoProps] get dataDiv value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
dataDiv
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDataPropNone
* @tc.desc ACE
*/
it
(
'
testVideoDataPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDataPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
dataPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
dataPropNone
'
)
expect
(
obj
.
$attrs
.
dataDiv
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get dataDiv value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
dataDiv
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivClickEffectPropSmall
* @tc.desc ACE
*/
// it('testVideoClickEffectPropSmall', 0, async function (done) {
// console.info('testVideoClickEffectPropSmall START');
// console.info("[videoProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.clickEffectPropSmall);
// console.info("[videoProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[videoProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('video')
// expect(obj.$attrs.id).assertEqual('clickEffectPropSmall')
// expect(obj.$attrs.clickEffect).assertEqual('spring-small')
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivClickEffectPropMedium
* @tc.desc ACE
*/
// it('testDivClickEffectPropMedium', 0, async function (done) {
// console.info('testDivClickEffectPropMedium START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.clickEffectPropMedium);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('clickEffectPropMedium')
// expect(obj.$attrs.clickEffect).assertEqual('spring-medium')
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivClickEffectPropLarge
* @tc.desc ACE
*/
// it('testDivClickEffectPropLarge', 0, async function (done) {
// console.info('testDivClickEffectPropLarge START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.clickEffectPropLarge);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('clickEffectPropLarge')
// expect(obj.$attrs.clickEffect).assertEqual('spring-large')
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivClickEffectPropNone
* @tc.desc ACE
*/
// it('testDivClickEffectPropNone', 0, async function (done) {
// console.info('testDivClickEffectPropNone START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.clickEffectPropNone);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('clickEffectPropNone')
// expect(obj.$attrs.clickEffect).assertEqual(undefined)
// console.info("[divProps] get clickEffect value is: " + JSON.stringify(obj.$attrs.clickEffect));
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivDirPropRtl
* @tc.desc ACE
*/
// it('testDivDirPropRtl', 0, async function (done) {
// console.info('testDivDirPropRtl START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.dirPropRtl);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('dirPropRtl')
// expect(obj.$attrs.dir).assertEqual('rtl')
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivDirPropLtr
* @tc.desc ACE
*/
// it('testDivDirPropLtr', 0, async function (done) {
// console.info('testDivDirPropLtr START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.dirPropLtr);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('dirPropLtr')
// expect(obj.$attrs.dir).assertEqual('ltr')
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivDirPropAuto
* @tc.desc ACE
*/
// it('testDivDirPropAuto', 0, async function (done) {
// console.info('testDivDirPropAuto START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.dirPropAuto);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('dirPropAuto')
// expect(obj.$attrs.dir).assertEqual('auto')
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivDirPropNone
* @tc.desc ACE
*/
// it('testDivDirPropNone', 0, async function (done) {
// console.info('testDivDirPropNone START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.dirPropNone);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('dirPropNone')
// expect(obj.$attrs.dir).assertEqual('auto')
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoForPropNull
* @tc.desc ACE
*/
it
(
'
testVideoForPropNull
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoForPropNull START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
forPropNull
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
forPropNull
'
)
expect
(
obj
.
$attrs
.
for
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get for value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
for
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoForPropOne
* @tc.desc ACE
*/
it
(
'
testVideoForPropOne
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoForPropOne START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
forPropOne
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
forPropOne
'
)
expect
(
obj
.
$attrs
.
for
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get for value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
for
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoForPropThree
* @tc.desc ACE
*/
it
(
'
testVideoForPropThree
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoForPropThree START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
forPropThree
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
forPropThree
'
)
expect
(
obj
.
$attrs
.
for
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get for value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
for
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoIfPropTrue
* @tc.desc ACE
*/
it
(
'
testVideoIfPropTrue
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoIfPropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
ifPropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
ifPropTrue
'
)
expect
(
obj
.
$attrs
.
if
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get for value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
if
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivIfPropFalse
* @tc.desc ACE
*/
// it('testDivIfPropFalse', 0, async function (done) {
// console.info('testDivIfPropFalse START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.ifPropFalse);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('ifPropFalse')
// expect(obj.$attrs.if).assertEqual(false)
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testDivIfPropNone
* @tc.desc ACE
*/
// it('testDivIfPropNone', 0, async function (done) {
// console.info('testDivIfPropNone START');
// console.info("[divProps] get globalThis.value is: " + JSON.stringify(globalThis.value));
//
// let obj = JSON.parse(globalThis.value.ifPropNone);
// console.info("[divProps] get inspector value is: " + JSON.stringify(obj));
// console.info("[divProps] get inspector attrs value is: " + JSON.stringify(obj.$attrs));
//
// expect(obj.$type).assertEqual('div')
// expect(obj.$attrs.id).assertEqual('ifPropNone')
// expect(obj.$attrs.if).assertEqual(false)
// done();
// });
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoShowPropTrue
* @tc.desc ACE
*/
it
(
'
testVideoShowPropTrue
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoShowPropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
showPropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
showPropTrue
'
)
expect
(
obj
.
$attrs
.
show
).
assertEqual
(
'
true
'
)
console
.
info
(
"
[videoProps] get show value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
show
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoShowPropFalse
* @tc.desc ACE
*/
it
(
'
testVideoShowPropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoShowPropFalse START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
showPropFalse
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
showPropFalse
'
)
expect
(
obj
.
$attrs
.
show
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get show value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
show
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoShowPropNone
* @tc.desc ACE
*/
it
(
'
testVideoShowPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoShowPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
showPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
showPropNone
'
)
expect
(
obj
.
$attrs
.
show
).
assertEqual
(
'
true
'
)
console
.
info
(
"
[videoProps] get show value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
show
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoMutedPropFalse
* @tc.desc ACE
*/
it
(
'
testVideoMutedPropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoMutedPropFalse START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
mutedPropFalse
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
mutedPropFalse
'
)
expect
(
obj
.
$attrs
.
muted
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get muted value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
muted
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoMutedPropTrue
* @tc.desc ACE
*/
it
(
'
testVideoMutedPropTrue
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoMutedPropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
mutedPropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
mutedPropTrue
'
)
expect
(
obj
.
$attrs
.
muted
).
assertEqual
(
'
true
'
)
console
.
info
(
"
[videoProps] get muted value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
muted
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoMutedPropNone
* @tc.desc ACE
*/
it
(
'
testVideoMutedPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoMutedPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
mutedPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
mutedPropNone
'
)
expect
(
obj
.
$attrs
.
muted
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get muted value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
muted
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoSrcProp
* @tc.desc ACE
*/
it
(
'
testVideoSrcProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoSrcProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
srcProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
srcProp
'
)
expect
(
obj
.
$attrs
.
src
).
assertEqual
(
'
/common/images/video.mp4
'
)
console
.
info
(
"
[videoProps] get src value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
src
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoSrcPropNone
* @tc.desc ACE
*/
it
(
'
testVideoSrcPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoSrcPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
srcPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
srcPropNone
'
)
expect
(
obj
.
$attrs
.
src
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get src value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
src
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoAutoplayPropFalse
* @tc.desc ACE
*/
it
(
'
testVideoAutoplayPropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoAutoplayPropFalse START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
autoplayPropFalse
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
autoplayPropFalse
'
)
expect
(
obj
.
$attrs
.
autoplay
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get autoplay value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
autoplay
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoAutoplayPropTrue
* @tc.desc ACE
*/
it
(
'
testVideoAutoplayPropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoAutoplayPropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
autoplayPropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
autoplayPropTrue
'
)
expect
(
obj
.
$attrs
.
autoplay
).
assertEqual
(
'
true
'
)
console
.
info
(
"
[videoProps] get autoplay value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
autoplay
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoAutoplayPropNone
* @tc.desc ACE
*/
it
(
'
testVideoAutoplayPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoAutoplayPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
autoplayPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
autoplayPropNone
'
)
expect
(
obj
.
$attrs
.
autoplay
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get autoplay value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
autoplay
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoPosterProp
* @tc.desc ACE
*/
it
(
'
testVideoPosterProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoPosterProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
posterProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
posterProp
'
)
expect
(
obj
.
$attrs
.
poster
).
assertEqual
(
'
/common/images/image.png
'
)
console
.
info
(
"
[videoProps] get poster value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
poster
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoPosterPropNone
* @tc.desc ACE
*/
it
(
'
testVideoPosterPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoPosterPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
posterPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
posterPropNone
'
)
expect
(
obj
.
$attrs
.
poster
).
assertEqual
(
undefined
)
console
.
info
(
"
[videoProps] get poster value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
poster
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoControlsPropFalse
* @tc.desc ACE
*/
it
(
'
testVideoControlsPropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoControlsPropFalse START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
controlsPropFalse
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
controlsPropFalse
'
)
expect
(
obj
.
$attrs
.
controls
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get controls value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
controls
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoControlsPropTrue
* @tc.desc ACE
*/
it
(
'
testVideoControlsPropTrue
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoControlsPropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
controlsPropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
controlsPropTrue
'
)
expect
(
obj
.
$attrs
.
controls
).
assertEqual
(
'
true
'
)
console
.
info
(
"
[videoProps] get controls value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
controls
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoControlsPropNone
* @tc.desc ACE
*/
it
(
'
testVideoControlsPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoControlsPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
controlsPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
controlsPropNone
'
)
expect
(
obj
.
$attrs
.
controls
).
assertEqual
(
'
true
'
)
console
.
info
(
"
[videoProps] get controls value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
controls
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoLoopPropFalse
* @tc.desc ACE
*/
it
(
'
testVideoLoopPropFalse
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoLoopPropFalse START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
loopPropFalse
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
loopPropFalse
'
)
expect
(
obj
.
$attrs
.
loop
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get loop value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
loop
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoLoopPropTrue
* @tc.desc ACE
*/
it
(
'
testVideoLoopPropTrue
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoLoopPropTrue START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
loopPropTrue
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
loopPropTrue
'
)
expect
(
obj
.
$attrs
.
loop
).
assertEqual
(
'
true
'
)
console
.
info
(
"
[videoProps] get loop value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
loop
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoLoopPropNone
* @tc.desc ACE
*/
it
(
'
testVideoLoopPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoLoopPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
loopPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
loopPropNone
'
)
expect
(
obj
.
$attrs
.
loop
).
assertEqual
(
'
false
'
)
console
.
info
(
"
[videoProps] get loop value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
loop
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoStarttimeProp
* @tc.desc ACE
*/
it
(
'
testVideoStarttimeProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoStarttimeProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
starttimeProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
starttimeProp
'
)
expect
(
obj
.
$attrs
.
starttime
).
assertEqual
(
'
3
'
)
console
.
info
(
"
[videoProps] get starttime value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
starttime
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDirectionPropAuto
* @tc.desc ACE
*/
it
(
'
testVideoDirectionPropAuto
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDirectionPropAuto START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
directionPropAuto
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
directionPropAuto
'
)
expect
(
obj
.
$attrs
.
direction
).
assertEqual
(
'
auto
'
)
console
.
info
(
"
[videoProps] get direction value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
direction
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDirectionPropVertical
* @tc.desc ACE
*/
it
(
'
testVideoDirectionPropVertical
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDirectionPropVertical START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
directionPropVertical
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
directionPropVertical
'
)
expect
(
obj
.
$attrs
.
direction
).
assertEqual
(
'
vertical
'
)
console
.
info
(
"
[videoProps] get direction value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
direction
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDirectionPropHorizontal
* @tc.desc ACE
*/
it
(
'
testVideoDirectionPropHorizontal
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDirectionPropHorizontal START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
directionPropHorizontal
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
directionPropHorizontal
'
)
expect
(
obj
.
$attrs
.
direction
).
assertEqual
(
'
horizontal
'
)
console
.
info
(
"
[videoProps] get direction value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
direction
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDirectionPropAdapt
* @tc.desc ACE
*/
it
(
'
testVideoDirectionPropAdapt
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDirectionPropAdapt START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
directionPropAdapt
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
directionPropAdapt
'
)
expect
(
obj
.
$attrs
.
direction
).
assertEqual
(
'
adapt
'
)
console
.
info
(
"
[videoProps] get direction value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
direction
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoDirectionPropNone
* @tc.desc ACE
*/
it
(
'
testVideoDirectionPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoDirectionPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
directionPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
directionPropNone
'
)
expect
(
obj
.
$attrs
.
direction
).
assertEqual
(
'
auto
'
)
console
.
info
(
"
[videoProps] get direction value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
direction
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoSpeedProp
* @tc.desc ACE
*/
it
(
'
testVideoSpeedProp
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoSpeedProp START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
speedProp
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
speedProp
'
)
expect
(
obj
.
$attrs
.
speed
).
assertEqual
(
'
1.0
'
)
console
.
info
(
"
[videoProps] get speed value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
speed
));
done
();
});
/**
* @tc.number SUB_ACE_BASIC_COMPONENT_JS_API_0100
* @tc.name testVideoSpeedPropNone
* @tc.desc ACE
*/
it
(
'
testVideoSpeedPropNone
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
testVideoSpeedPropNone START
'
);
console
.
info
(
"
[videoProps] get globalThis.value is:
"
+
JSON
.
stringify
(
globalThis
.
value
));
let
obj
=
JSON
.
parse
(
globalThis
.
value
.
speedPropNone
);
console
.
info
(
"
[videoProps] get inspector value is:
"
+
JSON
.
stringify
(
obj
));
console
.
info
(
"
[videoProps] get inspector attrs value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
));
expect
(
obj
.
$type
).
assertEqual
(
'
video
'
)
expect
(
obj
.
$attrs
.
id
).
assertEqual
(
'
speedPropNone
'
)
expect
(
obj
.
$attrs
.
speed
).
assertEqual
(
'
1
'
)
console
.
info
(
"
[videoProps] get speed value is:
"
+
JSON
.
stringify
(
obj
.
$attrs
.
speed
));
done
();
});
});
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录