Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
7dd65423
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看板
未验证
提交
7dd65423
编写于
9月 16, 2022
作者:
O
openharmony_ci
提交者:
Gitee
9月 16, 2022
浏览文件
操作
浏览文件
下载
差异文件
!5434 【包管理子系统】【master】修改用例名
Merge pull request !5434 from ry/master
上级
99a62067
7a42f9f9
变更
9
展开全部
隐藏空白更改
内联
并排
Showing
9 changed file
with
446 addition
and
446 deletion
+446
-446
bundlemanager/bundle_standard/bundlemanager/actsbmsaccesstokentest/src/main/js/test/ActsBmsAccessTokenTest.test.js
...tokentest/src/main/js/test/ActsBmsAccessTokenTest.test.js
+24
-24
bundlemanager/bundle_standard/bundlemanager/actsbmsetsmodulenametest/entry/src/main/ets/test/ActsBmsEtsModuleNameTest.test.ets
...entry/src/main/ets/test/ActsBmsEtsModuleNameTest.test.ets
+103
-103
bundlemanager/bundle_standard/bundlemanager/actsbmsetsunpermissiontest/entry/src/main/ets/test/ActsBmsEtsUnPermissionTest.test.ets
...try/src/main/ets/test/ActsBmsEtsUnPermissionTest.test.ets
+16
-16
bundlemanager/bundle_standard/bundlemanager/actsbmsgetinfostest/src/main/js/test/ActsBmsGetBackGroundModes.test.js
...ostest/src/main/js/test/ActsBmsGetBackGroundModes.test.js
+15
-15
bundlemanager/bundle_standard/bundlemanager/actsbmsgetinfostest/src/main/js/test/ActsBmsQueryAbilityByWant.test.js
...ostest/src/main/js/test/ActsBmsQueryAbilityByWant.test.js
+9
-9
bundlemanager/bundle_standard/bundlemanager/actsbmsjsunpermissiontest/src/main/js/test/ActsBmsJsUnPermissionTest.test.js
...ontest/src/main/js/test/ActsBmsJsUnPermissionTest.test.js
+23
-23
bundlemanager/bundle_standard/bundlemanager/actsbmsstageetstest/entry/src/main/ets/test/GetProfileByAbility.test.ets
...test/entry/src/main/ets/test/GetProfileByAbility.test.ets
+22
-22
bundlemanager/bundle_standard/bundlemanager/actsbmsstageetstest/entry/src/main/ets/test/GetProfileByExtensionAbility.test.ets
...y/src/main/ets/test/GetProfileByExtensionAbility.test.ets
+22
-22
bundlemanager/bundle_standard/bundlemanager/actsbundlemanagertest/src/main/js/test/ExampleJsunit.test.js
...sbundlemanagertest/src/main/js/test/ExampleJsunit.test.js
+212
-212
未找到文件。
bundlemanager/bundle_standard/bundlemanager/actsbmsaccesstokentest/src/main/js/test/ActsBmsAccessTokenTest.test.js
浏览文件 @
7dd65423
...
...
@@ -37,11 +37,11 @@ describe('ActsBmsAccessTokenTest', function () {
});
/*
* @tc.number:
bms_AccessTokenId_0100
* @tc.name:
test accessTokenId
* @tc.number:
BMS_SECURITY_INITIALIZE_0004
* @tc.name:
getAccessTokenIdOfEntry
* @tc.desc: get the accessTokenId
*/
it
(
'
bms_AccessTokenId_0100
'
,
0
,
async
function
(
done
)
{
it
(
'
getAccessTokenIdOfEntry
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getApplicationInfo
(
BUNDLE_NAME1
,
bundle
.
BundleFlag
.
GET_BUNDLE_DEFAULT
,
userId
)
.
then
(
applicationInfo
=>
{
console
.
info
(
'
accessTokenId:
'
+
applicationInfo
.
accessTokenId
);
...
...
@@ -55,11 +55,11 @@ describe('ActsBmsAccessTokenTest', function () {
});
/*
* @tc.number:
bms_AccessTokenId_0200
* @tc.name:
test reqPermissionStates
* @tc.number:
SUB_BMS_APPINFO_QUERYPERMISSION_0001
* @tc.name:
getReqPermissionOfEntry
* @tc.desc: get the reqPermissions and reqPermissionStates
*/
it
(
'
bms_AccessTokenId_0200
'
,
0
,
async
function
(
done
)
{
it
(
'
getReqPermissionOfEntry
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getBundleInfo
(
BUNDLE_NAME3
,
bundle
.
BundleFlag
.
GET_BUNDLE_WITH_REQUESTED_PERMISSION
)
.
then
(
bundleInfo
=>
{
expect
(
bundleInfo
.
name
).
assertEqual
(
BUNDLE_NAME3
);
...
...
@@ -79,11 +79,11 @@ describe('ActsBmsAccessTokenTest', function () {
});
/*
* @tc.number:
bms_AccessTokenId_0300
* @tc.name:
test reqPermissionStates
* @tc.number:
SUB_BMS_APPINFO_QUERYPERMISSION_0008
* @tc.name:
getReqPermissionUpdateEntry
* @tc.desc: get the reqPermissions and reqPermissionStates
*/
it
(
'
bms_AccessTokenId_0300
'
,
0
,
async
function
(
done
)
{
it
(
'
getReqPermissionUpdateEntry
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getBundleInfo
(
BUNDLE_NAME2
,
bundle
.
BundleFlag
.
GET_BUNDLE_WITH_REQUESTED_PERMISSION
)
.
then
(
bundleInfo
=>
{
expect
(
bundleInfo
.
name
).
assertEqual
(
BUNDLE_NAME2
);
...
...
@@ -107,11 +107,11 @@ describe('ActsBmsAccessTokenTest', function () {
});
/*
* @tc.number:
bms_AccessTokenId_0400
* @tc.name:
test reqPermissionStates
* @tc.number:
SUB_BMS_APPINFO_QUERYPERMISSION_0003
* @tc.name:
getReqPermissionUpdateEntryAndFeature
* @tc.desc: get the reqPermissions and reqPermissionStates
*/
it
(
'
bms_AccessTokenId_0400
'
,
0
,
async
function
(
done
)
{
it
(
'
getReqPermissionUpdateEntryAndFeature
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getBundleInfo
(
BUNDLE_NAME1
,
bundle
.
BundleFlag
.
GET_BUNDLE_WITH_REQUESTED_PERMISSION
)
.
then
(
bundleInfo
=>
{
expect
(
bundleInfo
.
name
).
assertEqual
(
BUNDLE_NAME1
);
...
...
@@ -137,14 +137,14 @@ describe('ActsBmsAccessTokenTest', function () {
});
/**
* @tc.number
bms_AccessTokenId_0500
* @tc.name
BUNDLE::getBundleInfos
* @tc.number
BMS_SECURITY_INITIALIZE_0013
* @tc.name
getAccessTokenIdWithDefault
* @tc.desc Test getBundleInfos interfaces with with a flag
*/
it
(
"
bms_AccessTokenId_0500
"
,
0
,
async
function
(
done
)
{
it
(
"
getAccessTokenIdWithDefault
"
,
0
,
async
function
(
done
)
{
await
bundle
.
getApplicationInfo
(
BUNDLE_NAME1
,
bundle
.
BundleFlag
.
GET_BUNDLE_DEFAULT
)
.
then
((
applicationInfo
)
=>
{
console
.
info
(
"
bms_AccessTokenId_0500
accessTokenId:
"
+
applicationInfo
.
accessTokenId
);
console
.
info
(
"
getAccessTokenIdWithDefault
accessTokenId:
"
+
applicationInfo
.
accessTokenId
);
expect
(
applicationInfo
.
name
).
assertEqual
(
BUNDLE_NAME1
);
expect
(
applicationInfo
.
accessTokenId
).
assertLarger
(
0
);
done
();
...
...
@@ -155,14 +155,14 @@ describe('ActsBmsAccessTokenTest', function () {
});
/**
* @tc.number
bms_AccessTokenId_0600
* @tc.name
BUNDLE::getBundleInfo
s
* @tc.number
BMS_SECURITY_INITIALIZE_0014
* @tc.name
getAccessTokenIdWithGetAbilitie
s
* @tc.desc Test getBundleInfos interfaces with a flag
*/
it
(
"
bms_AccessTokenId_0600
"
,
0
,
async
function
(
done
)
{
it
(
"
getAccessTokenIdWithGetAbilities
"
,
0
,
async
function
(
done
)
{
await
bundle
.
getApplicationInfo
(
BUNDLE_NAME1
,
bundle
.
BundleFlag
.
GET_BUNDLE_WITH_ABILITIES
)
.
then
((
applicationInfo
)
=>
{
console
.
info
(
"
bms_AccessTokenId_0600
accessTokenId:
"
+
applicationInfo
.
accessTokenId
);
console
.
info
(
"
getAccessTokenIdWithGetAbilities
accessTokenId:
"
+
applicationInfo
.
accessTokenId
);
expect
(
applicationInfo
.
name
).
assertEqual
(
BUNDLE_NAME1
);
expect
(
applicationInfo
.
accessTokenId
).
assertLarger
(
0
);
done
();
...
...
@@ -173,14 +173,14 @@ describe('ActsBmsAccessTokenTest', function () {
});
/**
* @tc.number
bms_AccessTokenId_0700
* @tc.name
BUNDLE::getBundleInfos
* @tc.number
BMS_SECURITY_INITIALIZE_0015
* @tc.name
getAccessTokenIdWithGetPermission
* @tc.desc Test getBundleInfos interfaces with a flag
*/
it
(
"
bms_AccessTokenId_0700
"
,
0
,
async
function
(
done
)
{
it
(
"
getAccessTokenIdWithGetPermission
"
,
0
,
async
function
(
done
)
{
await
bundle
.
getApplicationInfo
(
BUNDLE_NAME1
,
bundle
.
BundleFlag
.
GET_APPLICATION_INFO_WITH_PERMISSION
)
.
then
((
applicationInfo
)
=>
{
console
.
info
(
"
bms_AccessTokenId_0700
accessTokenId:
"
+
applicationInfo
.
accessTokenId
);
console
.
info
(
"
getAccessTokenIdWithGetPermission
accessTokenId:
"
+
applicationInfo
.
accessTokenId
);
expect
(
applicationInfo
.
name
).
assertEqual
(
BUNDLE_NAME1
);
expect
(
applicationInfo
.
accessTokenId
).
assertLarger
(
0
);
done
();
...
...
bundlemanager/bundle_standard/bundlemanager/actsbmsetsmodulenametest/entry/src/main/ets/test/ActsBmsEtsModuleNameTest.test.ets
浏览文件 @
7dd65423
此差异已折叠。
点击以展开。
bundlemanager/bundle_standard/bundlemanager/actsbmsetsunpermissiontest/entry/src/main/ets/test/ActsBmsEtsUnPermissionTest.test.ets
浏览文件 @
7dd65423
...
...
@@ -44,10 +44,10 @@ export default function actsBmsJsUnPermissionTest() {
/**
* @tc.number getApplicationInfos_1300
* @tc.name getApplicationInfos
_1300
* @tc.name getApplicationInfos
UnPermission
* @tc.desc test getAllApplicationInfo
*/
it
(
'getApplicationInfos
_1300
'
,
0
,
async
function
(
done
)
{
it
(
'getApplicationInfos
UnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getAllApplicationInfo
(
DEFAULT_FLAG
)
.
then
(
data
=>
{
expect
()
.
assertFail
();
})
.
catch
(
err
=>
{
...
...
@@ -62,10 +62,10 @@ export default function actsBmsJsUnPermissionTest() {
/**
* @tc.number getBundleInfo_2000
* @tc.name getBundleInfo
_2000
* @tc.name getBundleInfo
UnPermission
* @tc.desc test getBundleInfo
*/
it
(
'getBundleInfo
_2000
'
,
0
,
async
function
(
done
)
{
it
(
'getBundleInfo
UnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getBundleInfo
(
BUNDLE_NAME_OTHER
,
DEFAULT_FLAG
,
{
userId
:
userId
})
.
then
(
data
=>
{
expect
()
.
assertFail
();
})
.
catch
(
err
=>
{
...
...
@@ -80,10 +80,10 @@ export default function actsBmsJsUnPermissionTest() {
/**
* @tc.number getApplicationInfo_1800
* @tc.name getApplicationInfo
_1800
* @tc.name getApplicationInfo
UnPermission
* @tc.desc test getApplicationInfo
*/
it
(
'getApplicationInfo
_1800
'
,
0
,
async
function
(
done
)
{
it
(
'getApplicationInfo
UnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getApplicationInfo
(
BUNDLE_NAME_OTHER
,
DEFAULT_FLAG
)
.
then
(
data
=>
{
expect
()
.
assertFail
();
})
.
catch
(
err
=>
{
...
...
@@ -98,10 +98,10 @@ export default function actsBmsJsUnPermissionTest() {
/*
* @tc.number: SUB_BMS_HAP_STATUS_0011
* @tc.name:
test hasInstalled
* @tc.name:
hasInstalledUnPermissionSelf
* @tc.desc: test hasInstalled without permission
*/
it
(
'
SUB_BMS_HAP_STATUS_0011
'
,
0
,
async
function
(
done
)
{
it
(
'
hasInstalledUnPermissionSelf
'
,
0
,
async
function
(
done
)
{
let
flag
=
0
;
pkg
.
hasInstalled
({
bundleName
:
SELF_BUNDLENAME
,
...
...
@@ -124,10 +124,10 @@ export default function actsBmsJsUnPermissionTest() {
/*
* @tc.number: SUB_BMS_HAP_STATUS_0012
* @tc.name:
test hasInstalled
* @tc.name:
hasInstalledUnPermissionOther
* @tc.desc: test hasInstalled without permission
*/
it
(
'
SUB_BMS_HAP_STATUS_0012
'
,
0
,
async
function
(
done
)
{
it
(
'
hasInstalledUnPermissionOther
'
,
0
,
async
function
(
done
)
{
let
flag
=
0
;
pkg
.
hasInstalled
({
bundleName
:
BUNDLE_NAME_OTHER
,
...
...
@@ -150,10 +150,10 @@ export default function actsBmsJsUnPermissionTest() {
/*
* @tc.number: SUB_BMS_APPINFO_GETABILITYICON_0006
* @tc.name:
test getAbilityIc
on
* @tc.name:
getAbilityIconUnPermissi
on
* @tc.desc: test getAbilityIcon without permission
*/
it
(
'
SUB_BMS_APPINFO_GETABILITYICON_0006
'
,
0
,
async
function
(
done
)
{
it
(
'
getAbilityIconUnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getAbilityIcon
(
BUNDLE_NAME_OTHER
,
ABILITIY_NAME_OTHER
)
.
then
(
pixelmap
=>
{
expect
(
pixelmap
)
.
assertFail
();
})
.
catch
(
err
=>
{
...
...
@@ -166,8 +166,8 @@ export default function actsBmsJsUnPermissionTest() {
});
/*
* @tc.number:
getAbilityInfo_100
* @tc.name:
test getAbilityInfo
* @tc.number:
SUB_BMS_APPINFO_GETABILITYINFO_0008
* @tc.name:
getAbilityInfoUnPermissionSelf
* @tc.desc: test getAbilityInfo
*/
it
(
'getAbilityInfo_200'
,
0
,
async
function
(
done
)
{
...
...
@@ -199,10 +199,10 @@ export default function actsBmsJsUnPermissionTest() {
/*
* @tc.number: SUB_BMS_APPINFO_EXTENSION_0019
* @tc.name:
test queryExtensionAbilityInfos api
* @tc.name:
queryExtensionAbilityInfosUnPermission
* @tc.desc: test queryExtensionAbilityInfos no permission
*/
it
(
'
SUB_BMS_APPINFO_EXTENSION_0019
'
,
0
,
async
function
(
done
)
{
it
(
'
queryExtensionAbilityInfosUnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
queryExtensionAbilityInfos
(
{
"bundleName"
:
BUNDLE_NAME1
,
...
...
bundlemanager/bundle_standard/bundlemanager/actsbmsgetinfostest/src/main/js/test/ActsBmsGetBackGroundModes.test.js
浏览文件 @
7dd65423
...
...
@@ -58,11 +58,11 @@ describe('ActsBmsGetBackGroundModes', function () {
});
/*
* @tc.number:
bms_backGroundModes_0100
* @tc.name:
Get the backgroundModes information of the application through queryAbilityByWant
* @tc.number:
SUB_BMS_APPINFO_QUERY_0085
* @tc.name:
getBackgroundModesMultiAbility
* @tc.desc: Get the information of the background modes from multi-ability application
*/
it
(
'
bms_backGroundModes_0100
'
,
0
,
async
function
(
done
)
{
it
(
'
getBackgroundModesMultiAbility
'
,
0
,
async
function
(
done
)
{
let
dataInfos
=
await
bundle
.
queryAbilityByWant
({
action
:
'
action.system.home
'
,
entities
:
[
'
entity.system.home
'
],
...
...
@@ -100,12 +100,12 @@ describe('ActsBmsGetBackGroundModes', function () {
});
/*
* @tc.number:
bms_backGroundModes_0200
* @tc.name:
Get the backgroundModes information of the application through queryAbilityByWant
* @tc.number:
SUB_BMS_APPINFO_QUERY_0086
* @tc.name:
getBackgroundModesAllModes
* @tc.desc: Get all background modes information, and each ability of the application
* contains one of the background mode
*/
it
(
'
bms_backGroundModes_0200
'
,
0
,
async
function
(
done
)
{
it
(
'
getBackgroundModesAllModes
'
,
0
,
async
function
(
done
)
{
let
dataInfos
=
await
bundle
.
queryAbilityByWant
({
action
:
'
action.system.home
'
,
entities
:
[
'
entity.system.home
'
],
...
...
@@ -121,11 +121,11 @@ describe('ActsBmsGetBackGroundModes', function () {
});
/*
* @tc.number:
bms_backGroundModes_0300
* @tc.name:
Get the backgroundModes information of the application through queryAbilityByWant
* @tc.number:
SUB_BMS_APPINFO_QUERY_0087
* @tc.name:
getBackgroundModesInvalidModes
* @tc.desc: Read the backgroundModes information of the app's ability and replace invalid attributes
*/
it
(
'
bms_backGroundModes_0300
'
,
0
,
async
function
(
done
)
{
it
(
'
getBackgroundModesInvalidModes
'
,
0
,
async
function
(
done
)
{
let
dataInfos
=
await
bundle
.
queryAbilityByWant
({
action
:
'
action.system.home
'
,
entities
:
[
'
entity.system.home
'
],
...
...
@@ -160,11 +160,11 @@ describe('ActsBmsGetBackGroundModes', function () {
});
/*
* @tc.number:
bms_backGroundModes_0400
* @tc.name:
Get the backgroundModes information of the application through queryAbilityByWant
* @tc.number:
SUB_BMS_APPINFO_QUERY_0088
* @tc.name:
getBackgroundModesNotModes
* @tc.desc: Read the backgroundModes information of the app's ability and replace invalid attributes
*/
it
(
'
bms_backGroundModes_0400
'
,
0
,
async
function
(
done
)
{
it
(
'
getBackgroundModesNotModes
'
,
0
,
async
function
(
done
)
{
let
dataInfos
=
await
bundle
.
queryAbilityByWant
({
action
:
'
action.system.home
'
,
entities
:
[
'
entity.system.home
'
],
...
...
@@ -181,11 +181,11 @@ describe('ActsBmsGetBackGroundModes', function () {
});
/*
* @tc.number:
bms_backGroundModes_0500
* @tc.name:
Get the backgroundModes information of the application through queryAbilityByWant
* @tc.number:
SUB_BMS_APPINFO_QUERY_0089
* @tc.name:
getBackgroundModesMultiHap
* @tc.desc: Get the backgroundModes information of the multi-hap package of the application
*/
it
(
'
bms_backGroundModes_0500
'
,
0
,
async
function
(
done
)
{
it
(
'
getBackgroundModesMultiHap
'
,
0
,
async
function
(
done
)
{
let
dataInfos
=
await
bundle
.
queryAbilityByWant
({
action
:
'
action.system.home
'
,
entities
:
[
'
entity.system.home
'
],
...
...
bundlemanager/bundle_standard/bundlemanager/actsbmsgetinfostest/src/main/js/test/ActsBmsQueryAbilityByWant.test.js
浏览文件 @
7dd65423
...
...
@@ -38,12 +38,12 @@ describe('ActsBmsQueryAbilityByWant', function () {
});
/*
* @tc.number:
bms_queryAbilityByWant_0100
* @tc.name:
queryAbilityByWant callback by other callback
* @tc.number:
SUB_BMS_APPINFO_QUERYSYS_0008
* @tc.name:
queryAbilityByWantThirdApp
* @tc.desc: 1.queryAbilityByWant callback
* 2.queryAbilityByWant for third app
*/
it
(
'
bms_queryAbilityByWant_0100
'
,
0
,
async
function
(
done
)
{
it
(
'
queryAbilityByWantThirdApp
'
,
0
,
async
function
(
done
)
{
await
bundle
.
queryAbilityByWant
({
action
:
ACTION_NAME
,
entities
:
[
ENTITY_NAME
],
...
...
@@ -67,12 +67,12 @@ describe('ActsBmsQueryAbilityByWant', function () {
});
/*
* @tc.number:
bms_queryAbilityByWant_0200
* @tc.name:
queryAbilityByWant callback by other callback
* @tc.number:
SUB_BMS_APPINFO_QUERYSYS_0007
* @tc.name:
queryAbilityByWantSystemApp
* @tc.desc: 1.queryAbilityByWant callback
* 2.queryAbilityByWant for systemapp
*/
it
(
'
bms_queryAbilityByWant_0200
'
,
0
,
async
function
(
done
)
{
it
(
'
queryAbilityByWantSystemApp
'
,
0
,
async
function
(
done
)
{
await
bundle
.
queryAbilityByWant
(
{
action
:
ACTION_NAME
,
...
...
@@ -107,11 +107,11 @@ describe('ActsBmsQueryAbilityByWant', function () {
});
/*
* @tc.number:
bms_queryAbilityByEntities_0300
* @tc.name:
Use the implicit query method in queryAbilityByWant to get abilityInfos
* @tc.number:
SUB_BMS_APPINFO_QUERY_0084
* @tc.name:
queryAbilityByWantImplicitByEntities
* @tc.desc: The entities in the parameter want pass in the new field, and use the implicit query to get abilitInfos
*/
it
(
'
bms_queryAbilityByEntities_0300
'
,
0
,
async
function
(
done
)
{
it
(
'
queryAbilityByWantImplicitByEntities
'
,
0
,
async
function
(
done
)
{
let
dataInfos
=
await
bundle
.
queryAbilityByWant
({
action
:
ACTION_NAME
,
entities
:
[
"
entity.app.music
"
,
...
...
bundlemanager/bundle_standard/bundlemanager/actsbmsjsunpermissiontest/src/main/js/test/ActsBmsJsUnPermissionTest.test.js
浏览文件 @
7dd65423
...
...
@@ -38,11 +38,11 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number: getApplicationInfo
Test_1
00
* @tc.name:
test getApplicationInfo
* @tc.number: getApplicationInfo
_19
00
* @tc.name:
getApplicationInfoUnPermissionUserId
* @tc.desc: test getApplicationInfo
*/
it
(
'
getApplicationInfo
Test_100
'
,
0
,
async
function
(
done
)
{
it
(
'
getApplicationInfo
UnPermissionUserId
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getApplicationInfo
(
LAUNCHER_BUNDLE_NAME
,
DEFAULT_FLAG
,
userId
).
then
(
data
=>
{
expect
().
assertFail
();
}).
catch
(
err
=>
{
...
...
@@ -56,11 +56,11 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number: getA
llApplicationInfoTest_1
00
* @tc.name:
test getAllApplicationInfo
* @tc.number: getA
pplicationInfos_15
00
* @tc.name:
getApplicationInfosUnPermissionUserId
* @tc.desc: test getAllApplicationInfo
*/
it
(
'
getA
llApplicationInfoTest_100
'
,
0
,
async
function
(
done
)
{
it
(
'
getA
pplicationInfosUnPermissionUserId
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getAllApplicationInfo
(
DEFAULT_FLAG
,
userId
).
then
(
data
=>
{
expect
().
assertFail
();
}).
catch
(
err
=>
{
...
...
@@ -74,11 +74,11 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number: getBundleInfo
Test_1
00
* @tc.name:
test getBundleInfo
* @tc.number: getBundleInfo
_23
00
* @tc.name:
getBundleInfoUnPermissionUserId
* @tc.desc: test getBundleInfo
*/
it
(
'
getBundleInfo
Test_100
'
,
0
,
async
function
(
done
)
{
it
(
'
getBundleInfo
UnPermissionUserId
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getBundleInfo
(
LAUNCHER_BUNDLE_NAME
,
userId
).
then
(
data
=>
{
expect
().
assertFail
();
}).
catch
(
err
=>
{
...
...
@@ -92,11 +92,11 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number: get
AllBundleInfoTest_1
00
* @tc.name:
test getAllBundleInfo
* @tc.number: get
BundleInfos_10
00
* @tc.name:
getAllBundleInfoUnPermission
* @tc.desc: test getAllBundleInfo
*/
it
(
'
getAllBundleInfo
Test_100
'
,
0
,
async
function
(
done
)
{
it
(
'
getAllBundleInfo
UnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getAllBundleInfo
(
DEFAULT_FLAG
).
then
(
data
=>
{
expect
().
assertFail
();
}).
catch
(
err
=>
{
...
...
@@ -110,11 +110,11 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number:
queryAbilityByWantTest_100
* @tc.name:
test queryAbilityByWant
* @tc.number:
SUB_BMS_APPINFO_QUERY_0015
* @tc.name:
queryAbilityByWantUnPermission
* @tc.desc: test queryAbilityByWant
*/
it
(
'
queryAbilityByWant
Test_100
'
,
0
,
async
function
(
done
)
{
it
(
'
queryAbilityByWant
UnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
queryAbilityByWant
({
bundleName
:
LAUNCHER_BUNDLE_NAME
,
abilityName
:
LAUNCHER_MAIN_ABILITY
...
...
@@ -135,11 +135,11 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number:
getLaunchWantForBundleTest_10
0
* @tc.name:
test getLaunchWantForBundle
* @tc.number:
SUB_BMS_APPINFO_QUERY_001
0
* @tc.name:
getLaunchWantForBundleUnPermission
* @tc.desc: test getLaunchWantForBundle
*/
it
(
'
getLaunchWantForBundle
Test_100
'
,
0
,
async
function
(
done
)
{
it
(
'
getLaunchWantForBundle
UnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getLaunchWantForBundle
(
LAUNCHER_BUNDLE_NAME
).
then
(
data
=>
{
expect
().
assertFail
();
}).
catch
(
err
=>
{
...
...
@@ -153,12 +153,12 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number:
getAbilityLabelTest_100
* @tc.name: getAbilityLabel
: Gets the specified ability label
* @tc.number:
SUB_BMS_APPINFO_GETABILITYLABELP_0006
* @tc.name: getAbilityLabel
UnPermission
* @tc.desc: Check the return value of the interface
* @tc.level 0
*/
it
(
'
getAbilityLabel
Test_100
'
,
0
,
async
function
(
done
)
{
it
(
'
getAbilityLabel
UnPermission
'
,
0
,
async
function
(
done
)
{
await
bundle
.
getAbilityLabel
(
LAUNCHER_BUNDLE_NAME
,
LAUNCHER_MAIN_ABILITY
)
.
then
((
data
)
=>
{
expect
().
assertFail
();
...
...
@@ -174,8 +174,8 @@ describe('ActsBmsJsUnPermissionTest', function () {
});
/*
* @tc.number:
getAbilityInfo_100
* @tc.name:
test getAbilityInfo
* @tc.number:
SUB_BMS_APPINFO_GETABILITYINFO_0006
* @tc.name:
getAbilityInfoUnPermission
* @tc.desc: test getAbilityInfo
*/
it
(
'
getAbilityInfo_100
'
,
0
,
async
function
(
done
)
{
...
...
bundlemanager/bundle_standard/bundlemanager/actsbmsstageetstest/entry/src/main/ets/test/GetProfileByAbility.test.ets
浏览文件 @
7dd65423
...
...
@@ -32,7 +32,7 @@ const PROFILE_JSON_STRING = "{\"src\":[\"MainAbility/pages/index/index\",\"MainA
export default function getProfileByAbility() {
describe('getProfileByAbility', function () {
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
2
1
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
1
1
* @tc.name: getProfileByAbilityInvalidModulePro
* @tc.desc: Check the invalid moduleName (by promise)
* @tc.level 0
...
...
@@ -50,7 +50,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
31
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
15
* @tc.name: getProfileByAbilityEmptyModulePro
* @tc.desc: Check the empty moduleName (by promise)
* @tc.level 0
...
...
@@ -68,7 +68,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
28
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
17
* @tc.name: getProfileByAbilityInvalidModuleCall
* @tc.desc: Check the invalid moduleName (by callback)
* @tc.level 0
...
...
@@ -87,7 +87,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
7
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
4
* @tc.name: getProfileByAbilityEmptyModuleCall
* @tc.desc: Check the empty moduleName (by callback)
* @tc.level 0
...
...
@@ -106,7 +106,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_001
3
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_001
2
* @tc.name: getProfileByAbilityInvalidAbilityPro
* @tc.desc: Check the invalid abilityName (by promise)
* @tc.level 0
...
...
@@ -124,7 +124,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
32
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
29
* @tc.name: getProfileByAbilityEmptyAbilityPro
* @tc.desc: Check the empty abilityName (by promise)
* @tc.level 0
...
...
@@ -142,7 +142,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
3
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
2
* @tc.name: getProfileByAbilityInvalidAbilityCall
* @tc.desc: Check the invalid abilityName (by callback)
* @tc.level 0
...
...
@@ -161,7 +161,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
38
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
29
* @tc.name: getProfileByAbilityEmptyAbilityCall
* @tc.desc: Check the empty abilityName (by callback)
* @tc.level 0
...
...
@@ -180,7 +180,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
5
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
4
* @tc.name: getProfileByAbilityCallback
* @tc.desc: Check the valid metadataName (by callback)
* @tc.level 0
...
...
@@ -200,7 +200,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
7
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
6
* @tc.name: getProfileByAbilityInvalidMetaDataCall
* @tc.desc: Check the invalid metadataName (by callback)
* @tc.level 0
...
...
@@ -219,7 +219,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
9
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
6
* @tc.name: getProfileByAbilityEmptyMetaDataCall
* @tc.desc: Check the empty metadataName (by callback)
* @tc.level 0
...
...
@@ -241,7 +241,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_000
3
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_000
2
* @tc.name: getProfileByAbilityPromise
* @tc.desc: Check the valid metadataName (by promise)
* @tc.level 0
...
...
@@ -261,7 +261,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
16
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
04
* @tc.name: getProfileByAbilityInvalidMetaDataPro
* @tc.desc: Check the invalid metadataName (by promise)
* @tc.level 0
...
...
@@ -279,7 +279,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
3
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
0
* @tc.name: getProfileByAbilityEmptyMetaDataPro
* @tc.desc: Check the empty metadataName (by promise)
* @tc.level 0
...
...
@@ -301,7 +301,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
10
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
09
* @tc.name: getProfileByAbilityNoMetaDataPro
* @tc.desc: without metadataName (by promise)
* @tc.level 0
...
...
@@ -323,7 +323,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
9
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
8
* @tc.name: getProfileByAbilityNoProfilePro
* @tc.desc: no profile configured under the ability (by promise)
* @tc.level 0
...
...
@@ -341,7 +341,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
3
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
5
* @tc.name: getProfileByAbilityNotPrefixPro
* @tc.desc: resource has no prefix '$profile:' (by promise)
* @tc.level 0
...
...
@@ -359,7 +359,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
2
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
4
* @tc.name: getProfileByAbilityNotPrefixCall
* @tc.desc: resource has no prefix '$profile:' (by callback)
* @tc.level 0
...
...
@@ -378,7 +378,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
19
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
07
* @tc.name: getProfileByAbilityNotSuffixPro
* @tc.desc: profile is .txt suffix (by promise)
* @tc.level 0
...
...
@@ -397,7 +397,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
1
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
0
* @tc.name: getProfileByAbilityNotSuffixCall
* @tc.desc: profile is .txt suffix (by callback)
* @tc.level 0
...
...
@@ -416,7 +416,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
20
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
08
* @tc.name: getProfileByAbilityNoJsonPro
* @tc.desc: profile is invalid json format (by promise)
* @tc.level 0
...
...
@@ -434,7 +434,7 @@ export default function getProfileByAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
7
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
6
* @tc.name: getProfileByAbilityNoJsonCall
* @tc.desc: profile is invalid json format (by callback)
* @tc.level 0
...
...
bundlemanager/bundle_standard/bundlemanager/actsbmsstageetstest/entry/src/main/ets/test/GetProfileByExtensionAbility.test.ets
浏览文件 @
7dd65423
...
...
@@ -32,7 +32,7 @@ const PROFILE_JSON_STRING = "{\"src\":[\"MainAbility/pages/index/index\",\"MainA
export default function getProfileByExtensionAbility() {
describe('getProfileByExtensionAbility', function () {
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
1
1
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
2
1
* @tc.name: getProfileByExtensionInvalidModulePro
* @tc.desc: Check the invalid moduleName (by promise)
* @tc.level 0
...
...
@@ -50,7 +50,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
15
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
31
* @tc.name: getProfileByExtensionEmptyModulePro
* @tc.desc: Check the Empty moduleName (by promise)
* @tc.level 0
...
...
@@ -68,7 +68,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
17
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
28
* @tc.name: getProfileByExtensionEmptyModuleCall
* @tc.desc: Check the invalid moduleName (by callback)
* @tc.level 0
...
...
@@ -87,7 +87,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
4
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
7
* @tc.name: getProfileByExtensionEmptyModuleCall
* @tc.desc: Check the Empty moduleName (by callback)
* @tc.level 0
...
...
@@ -106,7 +106,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_001
2
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_001
3
* @tc.name: getProfileByExtensionInvalidAbilityPro
* @tc.desc: Check the invalid abilityName (by promise)
* @tc.level 0
...
...
@@ -124,7 +124,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
29
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
32
* @tc.name: getProfileByExtensionEmptyAbilityPro
* @tc.desc: Check the Empty abilityName (by promise)
* @tc.level 0
...
...
@@ -142,7 +142,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
2
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
3
* @tc.name: getProfileByExtensionInvalidAbilityCall
* @tc.desc: Check the invalid abilityName (by callback)
* @tc.level 0
...
...
@@ -161,7 +161,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
5
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
8
* @tc.name: getProfileByExtensionEmptyAbilityCall
* @tc.desc: Check the Empty abilityName (by callback)
* @tc.level 0
...
...
@@ -180,7 +180,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
4
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
5
* @tc.name: getProfileByExtensionAbilityCallback
* @tc.desc: Check the valid metadataName (by callback)
* @tc.level 0
...
...
@@ -200,7 +200,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
6
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_002
7
* @tc.name: getProfileByExtensionInvalidMetaDataCall
* @tc.desc: Check the invalid metadataName (by callback)
* @tc.level 0
...
...
@@ -219,7 +219,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
6
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
9
* @tc.name: getProfileByExtensionEmptyMetaDataCall
* @tc.desc: Check the empty metadataName (by callback)
* @tc.level 0
...
...
@@ -241,7 +241,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_000
2
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_000
3
* @tc.name: getProfileByExtensionAbilityPromise
* @tc.desc: Check the valid metadataName (by promise)
* @tc.level 0
...
...
@@ -261,7 +261,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
04
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
16
* @tc.name: getProfileByExtensionInvalidMetaDataPro
* @tc.desc: Check the invalid metadataName (by promise)
* @tc.level 0
...
...
@@ -279,7 +279,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
0
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_003
3
* @tc.name: getProfileByExtensionEmptyMetaDataPro
* @tc.desc: Check the empty metadataName (by promise)
* @tc.level 0
...
...
@@ -301,7 +301,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
09
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
10
* @tc.name: getProfileByExtensionAbilityNoMetaDataPro
* @tc.desc: without metadataName (by promise)
* @tc.level 0
...
...
@@ -323,7 +323,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
8
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
9
* @tc.name: getProfileByExtensionAbilityNoProfilePro
* @tc.desc: no profile configured under the ability (by promise)
* @tc.level 0
...
...
@@ -341,7 +341,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
5
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
3
* @tc.name: getProfileByExtensionNotPrefixPro
* @tc.desc: resource has no prefix '$profile:' (by promise)
* @tc.level 0
...
...
@@ -359,7 +359,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
4
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
2
* @tc.name: getProfileByExtensionNotPrefixCall
* @tc.desc: resource has no prefix '$profile:' (by callback)
* @tc.level 0
...
...
@@ -378,7 +378,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
07
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
19
* @tc.name: getProfileByExtensionNotSuffixPro
* @tc.desc: profile is .txt suffix (by promise)
* @tc.level 0
...
...
@@ -397,7 +397,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
0
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
1
* @tc.name: getProfileByExtensionNotSuffixCall
* @tc.desc: profile is .txt suffix (by callback)
* @tc.level 0
...
...
@@ -416,7 +416,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
08
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_00
20
* @tc.name: getProfileByExtensionNoJsonPro
* @tc.desc: profile is invalid json format (by promise)
* @tc.level 0
...
...
@@ -434,7 +434,7 @@ export default function getProfileByExtensionAbility() {
})
/*
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
6
* @tc.number: SUB_BMS_APPINFO_QUERYMETAFILE_004
7
* @tc.name: getProfileByExtensionNoJsonCall
* @tc.desc: profile is invalid json format (by callback)
* @tc.level 0
...
...
bundlemanager/bundle_standard/bundlemanager/actsbundlemanagertest/src/main/js/test/ExampleJsunit.test.js
浏览文件 @
7dd65423
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录