Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
4da2dfd7
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看板
提交
4da2dfd7
编写于
3年前
作者:
H
huawei
1
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add new tests
Signed-off-by:
N
liuxiaopei
<
liuxiaopei@huawei.com
>
上级
cb4b9307
master
0303
OpenHarmony-3.1-API8-SDK-Public
OpenHarmony-3.1-API9-SDK-Canary
OpenHarmony-3.1-Beta
OpenHarmony-3.1-Release
OpenHarmony-3.2-Beta1
OpenHarmony-3.2-Beta2
OpenHarmony-3.2-Beta3
OpenHarmony-3.2-Beta4
OpenHarmony-3.2-Beta5
OpenHarmony-3.2-Release
OpenHarmony-4.0-Beta1
OpenHarmony-4.0-Beta2
OpenHarmony_filemanager_develop_20220505
OpenHarmony_filemanager_develop_20220614
feature_IDL_20220811
jh0621
monthly_20220614
monthly_20220816
monthly_20221018
monthly_20230815
origin/monthly_20220816
resource0125
revert-merge-4467-master
revert-merge-5164-master
revert-merge-5846-master
revert-merge-5923-master
revert-merge-6291-monthly_20221018
revert-merge-6553-master
revert-merge-7801-master
revert-merge-8920-master
revert-merge-9046-master
revert-merge-9047-master
revert-merge-9049-master
revert-merge-9077-master
revert-merge-9108-master
revert-merge-9210-master
revert-merge-9281-master
revert-merge-9324-master
revert-merge-9325-master
revert-merge-9329-master
revert-merge-9330-master
revert-merge-9359-master
revert-merge-9361-master
startup1218
startup121802
startup1220
startup_0303
update_master_0415
weekly_20220105
weekly_20220111
weekly_20220118
weekly_20220125
weekly_20220201
weekly_20220208
weekly_20220215
weekly_20220222
weekly_20220301
weekly_20220406
weekly_20220412
weekly_20220419
weekly_20220426
weekly_20220503
weekly_20220510
weekly_20220524
weekly_20220531
weekly_20220607
weekly_20220614
weekly_20220621
weekly_20220628
weekly_20220705
weekly_20220712
weekly_20220719
weekly_20220726
weekly_20220802
weekly_20220809
weekly_20220816
weekly_20220823
weekly_20220830
weekly_20220906
weekly_20220913
weekly_20220920
weekly_20220927
weekly_20221004
weekly_20221011
weekly_20221018
weekly_20221025
weekly_20221101
weekly_20221108
weekly_20221115
weekly_20221122
weekly_20221129
weekly_20221206
weekly_20221213
weekly_20221220
weekly_20221227
weekly_20230103
weekly_20230110
weekly_20230117
weekly_20230124
weekly_20230131
weekly_20230207
weekly_20230214
weekly_20230221
weekly_20230228
weekly_20230307
weekly_20230314
weekly_20230321
weekly_20230328
weekly_20230404
weekly_20230411
weekly_20230418
weekly_20230425
weekly_20230502
weekly_20230509
weekly_20230516
weekly_20230523
weekly_20230530
weekly_20230606
weekly_20230613
weekly_20230619
weekly_20230626
weekly_20230627
weekly_20230704
weekly_20230712
weekly_20230725
weekly_20230801
weekly_20230808
weekly_20230815
weekly_20230822
weekly_20230829
OpenHarmony-v4.0-Beta2
OpenHarmony-v4.0-Beta1
OpenHarmony-v3.2.2-Release
OpenHarmony-v3.2.1-Release
OpenHarmony-v3.2-Release
OpenHarmony-v3.2-Beta5
OpenHarmony-v3.2-Beta4
OpenHarmony-v3.2-Beta3
OpenHarmony-v3.2-Beta2
OpenHarmony-v3.2-Beta1
OpenHarmony-v3.1.7-Release
OpenHarmony-v3.1.6-Release
OpenHarmony-v3.1.5-Release
OpenHarmony-v3.1.4-Release
OpenHarmony-v3.1.3-Release
OpenHarmony-v3.1.2-Release
OpenHarmony-v3.1.1-Release
OpenHarmony-v3.1-Release
OpenHarmony-v3.1-Beta
无相关合并请求
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
352 addition
and
6 deletion
+352
-6
distributedhardware/devicemanagerjstest/src/main/js/default/test/Device_Manager.test.js
...gerjstest/src/main/js/default/test/Device_Manager.test.js
+352
-6
未找到文件。
distributedhardware/devicemanagerjstest/src/main/js/default/test/Device_Manager.test.js
浏览文件 @
4da2dfd7
...
...
@@ -115,7 +115,7 @@ describe('deviceManagerTest', function() {
/*
* @tc.number deviceManagerTest_startDeviceDiscovery_0100
* @tc.name correct deviceinfo for startDeviceDiscovery
* @tc.name correct deviceinfo for startDeviceDiscovery
with different para 1
* @tc.desc Function test
* @tc.level 3
*/
...
...
@@ -129,9 +129,9 @@ describe('deviceManagerTest', function() {
var
info
=
{
"
subscribeId
"
:
2115
,
"
mode
"
:
0xAA
,
"
medium
"
:
0
,
"
freq
"
:
2
,
"
mode
"
:
DISCOVER_MODE_ACTIVE
,
"
medium
"
:
AUTO
,
"
freq
"
:
LOW
,
"
isSameAccount
"
:
false
,
"
isWakeRemote
"
:
true
,
"
capability
"
:
0
...
...
@@ -143,6 +143,66 @@ describe('deviceManagerTest', function() {
done
();
})
/*
* @tc.number deviceManagerTest_startDeviceDiscovery_0110
* @tc.name correct deviceinfo for startDeviceDiscovery with different para 2
* @tc.desc Function test
* @tc.level 3
*/
it
(
'
deviceManagerTest_startDeviceDiscovery_0110
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_startDeviceDiscovery_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
info
=
{
"
subscribeId
"
:
2115
,
"
mode
"
:
DISCOVER_MODE_PASSIVE
,
"
medium
"
:
BLE
,
"
freq
"
:
MID
,
"
isSameAccount
"
:
false
,
"
isWakeRemote
"
:
true
,
"
capability
"
:
SUBSCRIBE_CAPABILITY_OSD
};
var
start
=
data
.
startDeviceDiscovery
(
info
);
expect
(
start
).
assertUndefined
();
});
console
.
log
(
"
----------stop running deviceManagerTest_startDeviceDiscovery_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_startDeviceDiscovery_0120
* @tc.name correct deviceinfo for startDeviceDiscovery with different para 3
* @tc.desc Function test
* @tc.level 3
*/
it
(
'
deviceManagerTest_startDeviceDiscovery_0120
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_startDeviceDiscovery_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
info
=
{
"
subscribeId
"
:
2115
,
"
mode
"
:
DISCOVER_MODE_PASSIVE
,
"
medium
"
:
COAP
,
"
freq
"
:
SUPER_HIGH
,
"
isSameAccount
"
:
false
,
"
isWakeRemote
"
:
true
,
"
capability
"
:
SUBSCRIBE_CAPABILITY_DDMP
};
var
start
=
data
.
startDeviceDiscovery
(
info
);
expect
(
start
).
assertUndefined
();
});
console
.
log
(
"
----------stop running deviceManagerTest_startDeviceDiscovery_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_release_0100
* @tc.name testcase for release
...
...
@@ -206,7 +266,7 @@ describe('deviceManagerTest', function() {
/*
* @tc.number deviceManagerTest_authenticateDevice_0100
* @tc.name testcase for authenticateDevice in correct
para
* @tc.name testcase for authenticateDevice in correct
deviceType para with WEARABLE
* @tc.desc Function test
* @tc.level 2
*/
...
...
@@ -248,6 +308,226 @@ describe('deviceManagerTest', function() {
done
();
})
/*
* @tc.number deviceManagerTest_authenticateDevice_0110
* @tc.name testcase for authenticateDevice in correct deviceType para with SPEAKER
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_authenticateDevice_0110
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_authenticateDevice_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
let
deviceInfo
=
{
deviceId
:
""
,
deviceName
:
""
,
deviceType
:
SPEAKER
}
let
extraInfo
=
{
"
targetPkgName
"
:
'
com.ohos.devicemangagerdemo
'
,
"
appName
"
:
"
myapplication
"
,
"
appDescription
"
:
"
apply auth
"
,
"
business
"
:
'
0
'
,
"
displayOwner
"
:
0
}
let
authParam
=
{
"
authType
"
:
1
,
"
appIcon
"
:
new
Uint8Array
([]),
"
appThumbnail
"
:
new
Uint8Array
([]),
"
extraInfo
"
:
extraInfo
}
data
.
authenticateDevice
(
deviceInfo
,
authParam
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
token
=
data
.
pinToken
;
expect
(
token
).
assertNotNull
();
});
});
console
.
log
(
"
----------stop running deviceManagerTest_authenticateDevice_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_authenticateDevice_0120
* @tc.name testcase for authenticateDevice in correct deviceType para with PHONE
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_authenticateDevice_0120
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_authenticateDevice_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
let
deviceInfo
=
{
deviceId
:
""
,
deviceName
:
""
,
deviceType
:
PHONE
}
let
extraInfo
=
{
"
targetPkgName
"
:
'
com.ohos.devicemangagerdemo
'
,
"
appName
"
:
"
myapplication
"
,
"
appDescription
"
:
"
apply auth
"
,
"
business
"
:
'
0
'
,
"
displayOwner
"
:
0
}
let
authParam
=
{
"
authType
"
:
1
,
"
appIcon
"
:
new
Uint8Array
([]),
"
appThumbnail
"
:
new
Uint8Array
([]),
"
extraInfo
"
:
extraInfo
}
data
.
authenticateDevice
(
deviceInfo
,
authParam
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
token
=
data
.
pinToken
;
expect
(
token
).
assertNotNull
();
});
});
console
.
log
(
"
----------stop running deviceManagerTest_authenticateDevice_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_authenticateDevice_0130
* @tc.name testcase for authenticateDevice in correct deviceType para with TABLET
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_authenticateDevice_0130
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_authenticateDevice_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
let
deviceInfo
=
{
deviceId
:
""
,
deviceName
:
""
,
deviceType
:
TABLET
}
let
extraInfo
=
{
"
targetPkgName
"
:
'
com.ohos.devicemangagerdemo
'
,
"
appName
"
:
"
myapplication
"
,
"
appDescription
"
:
"
apply auth
"
,
"
business
"
:
'
0
'
,
"
displayOwner
"
:
0
}
let
authParam
=
{
"
authType
"
:
1
,
"
appIcon
"
:
new
Uint8Array
([]),
"
appThumbnail
"
:
new
Uint8Array
([]),
"
extraInfo
"
:
extraInfo
}
data
.
authenticateDevice
(
deviceInfo
,
authParam
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
token
=
data
.
pinToken
;
expect
(
token
).
assertNotNull
();
});
});
console
.
log
(
"
----------stop running deviceManagerTest_authenticateDevice_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_authenticateDevice_0140
* @tc.name testcase for authenticateDevice in correct deviceType para with CAR
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_authenticateDevice_0140
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_authenticateDevice_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
let
deviceInfo
=
{
deviceId
:
""
,
deviceName
:
""
,
deviceType
:
CAR
}
let
extraInfo
=
{
"
targetPkgName
"
:
'
com.ohos.devicemangagerdemo
'
,
"
appName
"
:
"
myapplication
"
,
"
appDescription
"
:
"
apply auth
"
,
"
business
"
:
'
0
'
,
"
displayOwner
"
:
0
}
let
authParam
=
{
"
authType
"
:
1
,
"
appIcon
"
:
new
Uint8Array
([]),
"
appThumbnail
"
:
new
Uint8Array
([]),
"
extraInfo
"
:
extraInfo
}
data
.
authenticateDevice
(
deviceInfo
,
authParam
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
token
=
data
.
pinToken
;
expect
(
token
).
assertNotNull
();
});
});
console
.
log
(
"
----------stop running deviceManagerTest_authenticateDevice_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_authenticateDevice_0150
* @tc.name testcase for authenticateDevice in correct deviceType para with TV
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_authenticateDevice_0150
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_authenticateDevice_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
let
deviceInfo
=
{
deviceId
:
""
,
deviceName
:
""
,
deviceType
:
TV
}
let
extraInfo
=
{
"
targetPkgName
"
:
'
com.ohos.devicemangagerdemo
'
,
"
appName
"
:
"
myapplication
"
,
"
appDescription
"
:
"
apply auth
"
,
"
business
"
:
'
0
'
,
"
displayOwner
"
:
0
}
let
authParam
=
{
"
authType
"
:
1
,
"
appIcon
"
:
new
Uint8Array
([]),
"
appThumbnail
"
:
new
Uint8Array
([]),
"
extraInfo
"
:
extraInfo
}
data
.
authenticateDevice
(
deviceInfo
,
authParam
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
token
=
data
.
pinToken
;
expect
(
token
).
assertNotNull
();
});
});
console
.
log
(
"
----------stop running deviceManagerTest_authenticateDevice_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_authenticateDevice_0100
* @tc.name testcase two for authenticateDevice in correct para
...
...
@@ -302,7 +582,7 @@ describe('deviceManagerTest', function() {
/*
* @tc.number deviceManagerTest_on-deviceStateChange_0100
* @tc.name testcase for deviceStateChange on
* @tc.name testcase for deviceStateChange on
with ONLINE
* @tc.desc Function test
* @tc.level 2
*/
...
...
@@ -322,6 +602,72 @@ describe('deviceManagerTest', function() {
done
();
})
/*
* @tc.number deviceManagerTest_on-deviceStateChange_0110
* @tc.name testcase for deviceStateChange on with OFFLINE
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_on-deviceStateChange_0110
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_on-deviceStateChange_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
fa
=
data
.
on
(
'
deviceStateChange
'
,
(
deviceStateChangeAction
,
deviceInfo
)
=>
{
expect
(
true
).
assertEqual
(
deviceStateChangeAction
.
OFFLINE
==
0
);
});
expect
(
fa
).
assertUndefined
();
});
console
.
log
(
"
----------stop running deviceManagerTest_on-deviceStateChange_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_on-deviceStateChange_0120
* @tc.name testcase for deviceStateChange on with READY
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_on-deviceStateChange_0120
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_on-deviceStateChange_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
fa
=
data
.
on
(
'
deviceStateChange
'
,
(
deviceStateChangeAction
,
deviceInfo
)
=>
{
expect
(
true
).
assertEqual
(
deviceStateChangeAction
.
READY
==
0
);
});
expect
(
fa
).
assertUndefined
();
});
console
.
log
(
"
----------stop running deviceManagerTest_on-deviceStateChange_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_on-deviceStateChange_0130
* @tc.name testcase for deviceStateChange on with CHANGE
* @tc.desc Function test
* @tc.level 2
*/
it
(
'
deviceManagerTest_on-deviceStateChange_0130
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
----------start running deviceManagerTest_on-deviceStateChange_0100----------
"
);
deviceManager
.
createDeviceManager
(
'
com.ohos.devicemangagerdemo
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
expect
().
assertFail
();
return
;
}
var
fa
=
data
.
on
(
'
deviceStateChange
'
,
(
deviceStateChangeAction
,
deviceInfo
)
=>
{
expect
(
true
).
assertEqual
(
deviceStateChangeAction
.
CHANGE
==
0
);
});
expect
(
fa
).
assertUndefined
();
});
console
.
log
(
"
----------stop running deviceManagerTest_on-deviceStateChange_0100----------
"
);
done
();
})
/*
* @tc.number deviceManagerTest_off-deviceStateChange_0100
* @tc.name testcase for deviceStateChange off
...
...
This diff is collapsed.
Click to expand it.
鸿蒙社区
@harmonycommunity
mentioned in commit
39878a65
·
3年前
mentioned in commit
39878a65
mentioned in commit 39878a65b6a001462c58d2d25d8c565ce8cf0a2f
开关提交列表
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录
反馈
建议
客服
返回
顶部