Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
5342b642
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看板
未验证
提交
5342b642
编写于
4月 02, 2023
作者:
O
openharmony_ci
提交者:
Gitee
4月 02, 2023
浏览文件
操作
浏览文件
下载
差异文件
!8332 【XTS】【communication】【同步3.2release】优化WIFI、lbs脚本
Merge pull request !8332 from 权力/myfeature2
上级
2530568f
b959b5aa
变更
13
隐藏空白更改
内联
并排
Showing
13 changed file
with
771 addition
and
425 deletion
+771
-425
communication/wifi_p2p/src/main/js/test/WifiManagerP2PEvent.test.js
...ion/wifi_p2p/src/main/js/test/WifiManagerP2PEvent.test.js
+14
-11
communication/wifi_p2p/src/main/js/test/WifiManagerP2PFunction.test.js
.../wifi_p2p/src/main/js/test/WifiManagerP2PFunction.test.js
+165
-61
communication/wifi_p2p/src/main/js/test/WifiP2PEvent.test.js
communication/wifi_p2p/src/main/js/test/WifiP2PEvent.test.js
+14
-8
communication/wifi_p2p/src/main/js/test/WifiP2PFunction.test.js
...ication/wifi_p2p/src/main/js/test/WifiP2PFunction.test.js
+133
-48
communication/wifi_standard/src/main/js/test/WifiCandidateNetWork.test.js
...fi_standard/src/main/js/test/WifiCandidateNetWork.test.js
+15
-10
communication/wifi_standard/src/main/js/test/WifiManagerCandidateNetWork.test.js
...dard/src/main/js/test/WifiManagerCandidateNetWork.test.js
+31
-21
communication/wifi_standard/src/main/js/test/WifiManagerStationEvent.test.js
...standard/src/main/js/test/WifiManagerStationEvent.test.js
+12
-14
communication/wifi_standard/src/main/js/test/WifiManagerStationFunctions.test.js
...dard/src/main/js/test/WifiManagerStationFunctions.test.js
+19
-9
communication/wifi_standard/src/main/js/test/WifiStationEvent.test.js
...n/wifi_standard/src/main/js/test/WifiStationEvent.test.js
+11
-6
communication/wifi_standard/src/main/js/test/WifiStationFunctions.test.js
...fi_standard/src/main/js/test/WifiStationFunctions.test.js
+11
-13
location/geolocation_standard/src/main/js/test/GeocoderMTest.test.js
...olocation_standard/src/main/js/test/GeocoderMTest.test.js
+129
-94
location/geolocation_standard/src/main/js/test/GetCountryCodeM.test.js
...ocation_standard/src/main/js/test/GetCountryCodeM.test.js
+5
-4
location/geolocation_standard/src/main/js/test/LocationMTest.test.js
...olocation_standard/src/main/js/test/LocationMTest.test.js
+212
-126
未找到文件。
communication/wifi_p2p/src/main/js/test/WifiManagerP2PEvent.test.js
浏览文件 @
5342b642
...
...
@@ -14,13 +14,10 @@
*/
import
{
describe
,
beforeAll
,
beforeEach
,
afterEach
,
afterAll
,
it
,
expect
}
from
'
@ohos/hypium
'
import
wifiMg
from
'
@ohos.wifiManager
'
import
osaccount
from
'
@ohos.account.osAccount
'
import
bundle
from
'
@ohos.bundle
'
import
abilityAccessCtrl
from
'
@ohos.abilityAccessCtrl
'
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
...
...
@@ -182,12 +179,20 @@ export default function actsWifiManagerEventTest() {
groupName
:
"
DIRECT-AAAZZZ123
"
,
goBand
:
wifiMg
.
GroupOwnerBand
.
GO_BAND_AUTO
,
};
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
let
resultLength
=
Object
.
keys
(
data
).
length
;
console
.
info
(
"
[wifi_test] getCurrentGroup promise result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
resultLength
!=
0
);
});
try
{
await
wifiMg
.
getCurrentP2pGroup
()
.
then
(
data
=>
{
let
resultLength
=
Object
.
keys
(
data
).
length
;
console
.
info
(
"
[wifi_test] getCurrentP2pGroup promise result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
resultLength
!=
0
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentP2pGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentP2pGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
wifiMg
.
off
(
p2pGroupState
,
p2pPersistentGroupChangeCallback
);
done
();
})
...
...
@@ -214,5 +219,3 @@ export default function actsWifiManagerEventTest() {
console
.
log
(
"
*************[wifi_test] start wifi js unit test end*************
"
);
})
}
communication/wifi_p2p/src/main/js/test/WifiManagerP2PFunction.test.js
浏览文件 @
5342b642
...
...
@@ -84,11 +84,19 @@ export default function actsWifiManagerFunctionTest() {
expect
(
wifiMg
.
isWifiActive
()).
assertTrue
();
let
createGroupResult
=
wifiMg
.
createGroup
(
wifiP2PConfig
);
await
sleep
(
2000
);
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test]getCurrentGroup promise result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
groupName
==
wifiP2PConfig
.
groupName
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
function
getCurrentGroupResult
(){
return
new
Promise
((
resolve
,
reject
)
=>
{
wifiMg
.
getCurrentGroup
(
...
...
@@ -116,11 +124,19 @@ export default function actsWifiManagerFunctionTest() {
await
getCurrentGroupResult
();
let
removeGroupResult
=
wifiMg
.
removeGroup
();
await
sleep
(
2000
);
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error1:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -148,11 +164,19 @@ export default function actsWifiManagerFunctionTest() {
console
.
info
(
"
[wifi_test]createGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
networkId
==
-
999
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
networkId
==
-
999
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
try
{
let
removeGroupResult
=
wifiMg
.
removeGroup
();
await
sleep
(
2000
);
...
...
@@ -160,11 +184,19 @@ export default function actsWifiManagerFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error1:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -194,11 +226,19 @@ export default function actsWifiManagerFunctionTest() {
});
let
removeGroupResult
=
wifiMg
.
removeGroup
();
await
sleep
(
2000
);
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -228,11 +268,19 @@ export default function actsWifiManagerFunctionTest() {
});
let
removeGroupResult
=
wifiMg
.
removeGroup
();
await
sleep
(
2000
);
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -260,11 +308,19 @@ export default function actsWifiManagerFunctionTest() {
console
.
info
(
"
[wifi_test]createGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test]getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
passphrase
!=
wifiP2PConfig
.
passphrase
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
networkId
==
-
999
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
try
{
let
removeGroupResult
=
wifiMg
.
removeGroup
();
await
sleep
(
2000
);
...
...
@@ -272,11 +328,19 @@ export default function actsWifiManagerFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -306,11 +370,19 @@ export default function actsWifiManagerFunctionTest() {
});
let
removeGroupResult
=
wifiMg
.
removeGroup
();
await
sleep
(
2000
);
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -337,7 +409,10 @@ export default function actsWifiManagerFunctionTest() {
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
5160
<
data
.
frequency
<
5865
);
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
let
removeGroupResult
=
await
wifiMg
.
removeGroup
();
await
sleep
(
2000
);
...
...
@@ -345,6 +420,9 @@ export default function actsWifiManagerFunctionTest() {
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]createGroup 5G goBand result :
"
+
JSON
.
stringify
(
error
.
message
));
...
...
@@ -384,6 +462,9 @@ export default function actsWifiManagerFunctionTest() {
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]createGroup auto goBand result :
"
+
JSON
.
stringify
(
error
.
message
));
...
...
@@ -418,10 +499,13 @@ export default function actsWifiManagerFunctionTest() {
});
let
removeGroupResult
=
wifi
.
removeGroup
();
await
sleep
(
2000
);
await
wifi
.
getCurrentGroup
()
await
wifi
Mg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]createGroup error passphrase result :
"
+
JSON
.
stringify
(
error
.
message
));
...
...
@@ -456,10 +540,13 @@ export default function actsWifiManagerFunctionTest() {
});
let
removeGroupResult
=
wifi
.
removeGroup
();
await
sleep
(
2000
);
await
wifi
.
getCurrentGroup
()
await
wifi
Mg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]createGroup error passphrase result :
"
+
JSON
.
stringify
(
error
.
message
));
...
...
@@ -494,10 +581,13 @@ export default function actsWifiManagerFunctionTest() {
});
let
removeGroupResult
=
wifi
.
removeGroup
();
await
sleep
(
2000
);
await
wifi
.
getCurrentGroup
()
await
wifi
Mg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]createGroup error passphrase result :
"
+
JSON
.
stringify
(
error
.
message
));
...
...
@@ -533,11 +623,19 @@ export default function actsWifiManagerFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -556,11 +654,19 @@ export default function actsWifiManagerFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifiMg
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -720,5 +826,3 @@ export default function actsWifiManagerFunctionTest() {
console
.
log
(
"
*************[wifi_test] start wifi js unit test end*************
"
);
})
}
communication/wifi_p2p/src/main/js/test/WifiP2PEvent.test.js
浏览文件 @
5342b642
...
...
@@ -180,12 +180,20 @@ export default function actsWifiEventTest() {
groupName
:
"
DIRECT-AAAZZZ123
"
,
goBand
:
wifi
.
GroupOwnerBand
.
GO_BAND_AUTO
,
};
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
let
resultLength
=
Object
.
keys
(
data
).
length
;
console
.
info
(
"
[wifi_test] getCurrentGroup promise result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
resultLength
!=
0
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
let
resultLength
=
Object
.
keys
(
data
).
length
;
console
.
info
(
"
[wifi_test] getCurrentGroup promise result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
resultLength
!=
0
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
wifi
.
off
(
p2pGroupState
,
p2pPersistentGroupChangeCallback
);
done
();
})
...
...
@@ -214,5 +222,3 @@ export default function actsWifiEventTest() {
console
.
log
(
"
*************[wifi_test] start wifi js unit test end*************
"
);
})
}
communication/wifi_p2p/src/main/js/test/WifiP2PFunction.test.js
浏览文件 @
5342b642
...
...
@@ -86,11 +86,19 @@ export default function actsWifiFunctionTest() {
console
.
log
(
"
[wifi_test]createGroup result:
"
+
JSON
.
stringify
(
createGroupResult
));
await
sleep
(
2000
);
expect
(
createGroupResult
).
assertTrue
();
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test]getCurrentGroup promise result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
groupName
==
wifiP2PConfig
.
groupName
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
groupName
==
wifiP2PConfig
.
groupName
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
function
getCurrentGroupResult
(){
return
new
Promise
((
resolve
,
reject
)
=>
{
wifi
.
getCurrentGroup
(
...
...
@@ -119,11 +127,19 @@ export default function actsWifiFunctionTest() {
let
removeGroupResult
=
wifi
.
removeGroup
();
await
sleep
(
2000
);
expect
(
removeGroupResult
).
assertTrue
();
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error1:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -156,6 +172,9 @@ export default function actsWifiFunctionTest() {
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
networkId
==
-
999
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
try
{
let
removeGroupResult
=
wifi
.
removeGroup
();
...
...
@@ -165,11 +184,19 @@ export default function actsWifiFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -202,11 +229,19 @@ export default function actsWifiFunctionTest() {
let
removeGroupResult
=
wifi
.
removeGroup
();
await
sleep
(
2000
);
expect
(
removeGroupResult
).
assertTrue
();
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -239,11 +274,19 @@ export default function actsWifiFunctionTest() {
let
removeGroupResult
=
wifi
.
removeGroup
();
await
sleep
(
2000
);
expect
(
removeGroupResult
).
assertTrue
();
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -276,6 +319,9 @@ export default function actsWifiFunctionTest() {
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test]getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
passphrase
!=
wifiP2PConfig
.
passphrase
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
try
{
let
removeGroupResult
=
wifi
.
removeGroup
();
...
...
@@ -285,11 +331,19 @@ export default function actsWifiFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -322,11 +376,19 @@ export default function actsWifiFunctionTest() {
let
removeGroupResult
=
wifi
.
removeGroup
();
await
sleep
(
2000
);
expect
(
removeGroupResult
).
assertTrue
();
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -355,7 +417,10 @@ export default function actsWifiFunctionTest() {
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
5160
<
data
.
frequency
<
5865
);
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
let
removeGroupResult
=
await
wifi
.
removeGroup
();
await
sleep
(
2000
);
...
...
@@ -364,6 +429,9 @@ export default function actsWifiFunctionTest() {
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed1 :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]createGroup 5G goBand result :
"
+
JSON
.
stringify
(
error
.
message
));
...
...
@@ -406,6 +474,9 @@ export default function actsWifiFunctionTest() {
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]createGroup auto goBand result :
"
+
JSON
.
stringify
(
error
.
message
));
...
...
@@ -442,11 +513,19 @@ export default function actsWifiFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error:
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -465,11 +544,19 @@ export default function actsWifiFunctionTest() {
console
.
info
(
"
[wifi_test]removeGroup message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
});
try
{
await
wifi
.
getCurrentGroup
()
.
then
(
data
=>
{
console
.
info
(
"
[wifi_test] getCurrentGroup promise result1 :
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
.
deviceName
==
null
);
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test] getCurrentGroup promise failed :
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
});
}
catch
(
error
){
console
.
info
(
"
[wifi_test]getCurrentGroup promise error message :
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
done
();
})
...
...
@@ -600,5 +687,3 @@ export default function actsWifiFunctionTest() {
console
.
log
(
"
*************[wifi_test] start wifi js unit test end*************
"
);
})
}
communication/wifi_standard/src/main/js/test/WifiCandidateNetWork.test.js
浏览文件 @
5342b642
...
...
@@ -53,14 +53,6 @@ function resolveIP(ip) {
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
let
wifiSecurityType
=
{
WIFI_SEC_TYPE_INVALID
:
0
,
WIFI_SEC_TYPE_OPEN
:
1
,
WIFI_SEC_TYPE_WEP
:
2
,
WIFI_SEC_TYPE_PSK
:
3
,
WIFI_SEC_TYPE_SAE
:
4
,
}
export
default
function
actsWifiCandidateNetWorkTest
()
{
describe
(
'
actsWifiCandidateNetWorkTest
'
,
function
()
{
beforeAll
(
async
function
(
done
)
{
...
...
@@ -88,7 +80,7 @@ export default function actsWifiCandidateNetWorkTest() {
"
bssid
"
:
"
22:9b:e6:48:1f:5c
"
,
"
preSharedKey
"
:
"
12345678
"
,
"
isHiddenSsid
"
:
false
,
"
securityType
"
:
wifiSecurityType
.
WIFI_SEC_TYPE_PSK
,
"
securityType
"
:
wifi
.
Wifi
SecurityType
.
WIFI_SEC_TYPE_PSK
,
};
await
wifi
.
addUntrustedConfig
(
wifiDeviceConfig
)
.
then
(
ret
=>
{
...
...
@@ -104,6 +96,19 @@ export default function actsWifiCandidateNetWorkTest() {
}).
catch
((
error
)
=>
{
console
.
error
(
'
[wifi_test]removeUntrustedConfig promise failed ->
'
+
JSON
.
stringify
(
error
));
});
let
WIFI_SEC_TYPE_INVALID
=
wifi
.
WifiSecurityType
.
WIFI_SEC_TYPE_INVALID
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_INVALID :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_INVALID
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_INVALID
==
0
);
let
WIFI_SEC_TYPE_OPEN
=
wifi
.
WifiSecurityType
.
WIFI_SEC_TYPE_OPEN
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_OPEN :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_OPEN
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_OPEN
==
1
);
let
WIFI_SEC_TYPE_WEP
=
wifi
.
WifiSecurityType
.
WIFI_SEC_TYPE_WEP
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_WEP :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_WEP
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_WEP
==
2
);
let
WIFI_SEC_TYPE_SAE
=
wifi
.
WifiSecurityType
.
WIFI_SEC_TYPE_SAE
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_SAE :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_SAE
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_SAE
==
4
);
done
();
})
...
...
@@ -120,7 +125,7 @@ export default function actsWifiCandidateNetWorkTest() {
"
bssid
"
:
"
22:9b:e6:48:1f:5c
"
,
"
preSharedKey
"
:
"
12345678
"
,
"
isHiddenSsid
"
:
false
,
"
securityType
"
:
wifiSecurityType
.
WIFI_SEC_TYPE_PSK
,
"
securityType
"
:
wifi
.
Wifi
SecurityType
.
WIFI_SEC_TYPE_PSK
,
}
function
addCandidate
()
{
return
new
Promise
((
resolve
,
reject
)
=>
{
...
...
communication/wifi_standard/src/main/js/test/WifiManagerCandidateNetWork.test.js
浏览文件 @
5342b642
...
...
@@ -20,6 +20,18 @@ import osaccount from '@ohos.account.osAccount'
import
bundle
from
'
@ohos.bundle
'
import
abilityAccessCtrl
from
'
@ohos.abilityAccessCtrl
'
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
function
checkWifiPowerOn
(){
console
.
info
(
"
[wifi_test]wifi status:
"
+
wifiMg
.
isWifiActive
());
}
function
resolveIP
(
ip
)
{
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
async
function
applyPermission
()
{
let
osAccountManager
=
osaccount
.
getAccountManager
();
console
.
info
(
"
=== getAccountManager finish
"
);
...
...
@@ -41,27 +53,6 @@ async function applyPermission() {
}
}
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
function
checkWifiPowerOn
(){
console
.
info
(
"
[wifi_test]wifi status:
"
+
wifiMg
.
isWifiActive
());
}
function
resolveIP
(
ip
)
{
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
let
wifiSecurityType
=
{
WIFI_SEC_TYPE_INVALID
:
0
,
WIFI_SEC_TYPE_EAP
:
5
,
WIFI_SEC_TYPE_EAP_SUITE_B
:
6
,
WIFI_SEC_TYPE_OWE
:
7
,
WIFI_SEC_TYPE_WAPI_CERT
:
8
,
WIFI_SEC_TYPE_WAPI_PSK
:
9
,
}
export
default
function
actsWifiManagerCandidateNetWorkTest
()
{
describe
(
'
actsWifiManagerCandidateNetWorkTest
'
,
function
()
{
beforeAll
(
async
function
(
done
)
{
...
...
@@ -118,6 +109,25 @@ export default function actsWifiManagerCandidateNetWorkTest() {
expect
(
true
).
assertEqual
(
(
JSON
.
stringify
(
error
))
!=
null
);
});
console
.
info
(
"
[wifi_test]wifi get WEP CandidateConfigs result :
"
+
JSON
.
stringify
(
getconfig
));
let
WIFI_SEC_TYPE_INVALID
=
wifiMg
.
WifiSecurityType
.
WIFI_SEC_TYPE_INVALID
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_INVALID :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_INVALID
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_INVALID
==
0
);
let
WIFI_SEC_TYPE_EAP
=
wifiMg
.
WifiSecurityType
.
WIFI_SEC_TYPE_EAP
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_EAP :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_EAP
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_EAP
==
5
);
let
WIFI_SEC_TYPE_EAP_SUITE_B
=
wifiMg
.
WifiSecurityType
.
WIFI_SEC_TYPE_EAP_SUITE_B
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_EAP_SUITE_B :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_EAP_SUITE_B
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_EAP_SUITE_B
==
6
);
let
WIFI_SEC_TYPE_OWE
=
wifiMg
.
WifiSecurityType
.
WIFI_SEC_TYPE_OWE
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_OWE :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_OWE
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_OWE
==
7
);
let
WIFI_SEC_TYPE_WAPI_CERT
=
wifiMg
.
WifiSecurityType
.
WIFI_SEC_TYPE_WAPI_CERT
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_WAPI_CERT :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_WAPI_CERT
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_WAPI_CERT
==
8
);
let
WIFI_SEC_TYPE_WAPI_PSK
=
wifiMg
.
WifiSecurityType
.
WIFI_SEC_TYPE_WAPI_PSK
;
console
.
info
(
"
[wifi_test]WIFI_SEC_TYPE_WAPI_CERT :
"
+
JSON
.
stringify
(
WIFI_SEC_TYPE_WAPI_PSK
));
expect
(
true
).
assertEqual
(
WIFI_SEC_TYPE_WAPI_PSK
==
9
);
done
();
})
...
...
communication/wifi_standard/src/main/js/test/WifiManagerStationEvent.test.js
浏览文件 @
5342b642
...
...
@@ -14,12 +14,23 @@
*/
import
{
describe
,
beforeAll
,
beforeEach
,
afterEach
,
afterAll
,
it
,
expect
}
from
'
@ohos/hypium
'
import
wifiMg
from
'
@ohos.wifiManager
'
import
wifiManagerExt
from
'
@ohos.wifiManagerExt
'
import
osaccount
from
'
@ohos.account.osAccount
'
import
bundle
from
'
@ohos.bundle
'
import
abilityAccessCtrl
from
'
@ohos.abilityAccessCtrl
'
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
function
checkWifiPowerOn
(){
console
.
info
(
"
[wifi_test]wifi status:
"
+
wifiMg
.
isWifiActive
());
}
function
resolveIP
(
ip
)
{
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
async
function
applyPermission
()
{
let
osAccountManager
=
osaccount
.
getAccountManager
();
console
.
info
(
"
=== getAccountManager finish
"
);
...
...
@@ -41,19 +52,6 @@ async function applyPermission() {
}
}
import
wifiManagerExt
from
'
@ohos.wifiManagerExt
'
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
function
checkWifiPowerOn
(){
console
.
info
(
"
[wifi_test]wifi status:
"
+
wifiMg
.
isWifiActive
());
}
function
resolveIP
(
ip
)
{
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
export
default
function
actsWifiManagerEventTest
()
{
describe
(
'
actsWifiManagerEventTest
'
,
function
()
{
beforeAll
(
async
function
(
done
)
{
...
...
communication/wifi_standard/src/main/js/test/WifiManagerStationFunctions.test.js
浏览文件 @
5342b642
...
...
@@ -53,15 +53,6 @@ async function applyPermission() {
}
}
let
wifiChannelWidth
=
{
WIDTH_20MHZ
:
0
,
WIDTH_40MHZ
:
1
,
WIDTH_80MHZ
:
2
,
WIDTH_160MHZ
:
3
,
WIDTH_80MHZ_PLUS
:
4
,
WIDTH_INVALID
:
null
,
}
export
default
function
actsWifiManagerFunctionsTest
()
{
describe
(
'
actsWifiManagerFunctionsTest
'
,
function
()
{
beforeAll
(
async
function
(
done
)
{
...
...
@@ -185,6 +176,25 @@ export default function actsWifiManagerFunctionsTest() {
let
countrylenth
=
getCountryCodeResult
.
length
;
console
.
info
(
"
[wifi_test]getCountryCode.length :
"
+
JSON
.
stringify
(
countrylenth
));
expect
(
true
).
assertEqual
(
countrylenth
==
2
);
let
WIDTH_20MHZ
=
wifiMg
.
WifiChannelWidth
.
WIDTH_20MHZ
;
console
.
info
(
"
[wifi_test]WIDTH_20MHZ :
"
+
JSON
.
stringify
(
WIDTH_20MHZ
));
expect
(
true
).
assertEqual
(
WIDTH_20MHZ
==
0
);
let
WIDTH_40MHZ
=
wifiMg
.
WifiChannelWidth
.
WIDTH_40MHZ
;
console
.
info
(
"
[wifi_test]WIDTH_40MHZ :
"
+
JSON
.
stringify
(
WIDTH_40MHZ
));
expect
(
true
).
assertEqual
(
WIDTH_40MHZ
==
1
);
let
WIDTH_80MHZ
=
wifiMg
.
WifiChannelWidth
.
WIDTH_80MHZ
;
console
.
info
(
"
[wifi_test]WIDTH_80MHZ :
"
+
JSON
.
stringify
(
WIDTH_80MHZ
));
expect
(
true
).
assertEqual
(
WIDTH_80MHZ
==
2
);
let
WIDTH_160MHZ
=
wifiMg
.
WifiChannelWidth
.
WIDTH_160MHZ
;
console
.
info
(
"
[wifi_test]WIDTH_160MHZ :
"
+
JSON
.
stringify
(
WIDTH_160MHZ
));
expect
(
true
).
assertEqual
(
WIDTH_160MHZ
==
3
);
let
WIDTH_80MHZ_PLUS
=
wifiMg
.
WifiChannelWidth
.
WIDTH_80MHZ_PLUS
;
console
.
info
(
"
[wifi_test]WIDTH_80MHZ_PLUS :
"
+
JSON
.
stringify
(
WIDTH_80MHZ_PLUS
));
expect
(
true
).
assertEqual
(
WIDTH_80MHZ_PLUS
==
4
);
let
WIDTH_INVALID
=
wifiMg
.
WifiChannelWidth
.
WIDTH_INVALID
;
console
.
info
(
"
[wifi_test]WIDTH_INVALID :
"
+
JSON
.
stringify
(
WIDTH_INVALID
));
expect
(
true
).
assertEqual
(
WIDTH_INVALID
==
5
);
})
/**
...
...
communication/wifi_standard/src/main/js/test/WifiStationEvent.test.js
浏览文件 @
5342b642
...
...
@@ -16,6 +16,7 @@
import
{
describe
,
beforeAll
,
beforeEach
,
afterEach
,
afterAll
,
it
,
expect
}
from
'
@ohos/hypium
'
import
wifi
from
'
@ohos.wifi
'
import
wifiext
from
'
@ohos.wifiext
'
import
osaccount
from
'
@ohos.account.osAccount
'
import
bundle
from
'
@ohos.bundle
'
...
...
@@ -42,6 +43,7 @@ async function applyPermission() {
}
}
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
...
...
@@ -53,12 +55,6 @@ function resolveIP(ip) {
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
let
powerModel
=
{
SLEEPING
:
0
,
GENERAL
:
1
,
THROUGH_WALL
:
2
,
}
export
default
function
actsWifiEventTest
()
{
describe
(
'
actsWifiEventTest
'
,
function
()
{
beforeAll
(
async
function
(
done
)
{
...
...
@@ -361,6 +357,15 @@ export default function actsWifiEventTest() {
console
.
info
(
"
SUB_Communication_WiFi_SysCaps_Test_0007 canIUse isAccessToken error:
"
+
e
);
}
console
.
info
(
'
SUB_Communication_WiFi_SysCaps_Test_0007 end
'
);
let
SLEEPING
=
wifiext
.
PowerModel
.
SLEEPING
;
console
.
info
(
"
[wifi_test]SLEEPING :
"
+
JSON
.
stringify
(
SLEEPING
));
expect
(
true
).
assertEqual
(
SLEEPING
==
0
);
let
GENERAL
=
wifiext
.
PowerModel
.
GENERAL
;
console
.
info
(
"
[wifi_test]GENERAL :
"
+
JSON
.
stringify
(
GENERAL
));
expect
(
true
).
assertEqual
(
GENERAL
==
1
);
let
THROUGH
=
wifiext
.
PowerModel
.
THROUGH_WALL
;
console
.
info
(
"
[wifi_test]THROUGH :
"
+
JSON
.
stringify
(
THROUGH
));
expect
(
true
).
assertEqual
(
THROUGH
==
2
);
done
();
})
console
.
log
(
"
*************[wifi_test] start wifi js unit test end*************
"
);
...
...
communication/wifi_standard/src/main/js/test/WifiStationFunctions.test.js
浏览文件 @
5342b642
...
...
@@ -20,6 +20,17 @@ import osaccount from '@ohos.account.osAccount'
import
bundle
from
'
@ohos.bundle
'
import
abilityAccessCtrl
from
'
@ohos.abilityAccessCtrl
'
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
function
checkWifiPowerOn
(){
console
.
info
(
"
[wifi_test]wifi status:
"
+
wifi
.
isWifiActive
());
}
function
resolveIP
(
ip
)
{
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
async
function
applyPermission
()
{
let
osAccountManager
=
osaccount
.
getAccountManager
();
console
.
info
(
"
=== getAccountManager finish
"
);
...
...
@@ -41,17 +52,6 @@ async function applyPermission() {
}
}
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
}
function
checkWifiPowerOn
(){
console
.
info
(
"
[wifi_test]wifi status:
"
+
wifi
.
isWifiActive
());
}
function
resolveIP
(
ip
)
{
return
(
ip
>>
24
&
0xFF
)
+
"
.
"
+
(
ip
>>
16
&
0xFF
)
+
"
.
"
+
(
ip
>>
8
&
0xFF
)
+
"
.
"
+
(
ip
&
0xFF
);
}
export
default
function
actsWifiFunctionsTest
()
{
describe
(
'
actsWifiFunctionsTest
'
,
function
()
{
beforeAll
(
async
function
(
done
)
{
...
...
@@ -74,8 +74,6 @@ export default function actsWifiFunctionsTest() {
* @tc.level Level 0
*/
it
(
'
Communication_WiFi_XTS_Sta_0002
'
,
0
,
async
function
(
done
)
{
let
scan
=
wifi
.
scan
();
await
sleep
(
3000
);
await
wifi
.
getScanInfos
()
.
then
(
result
=>
{
let
clen
=
Object
.
keys
(
result
).
length
;
...
...
location/geolocation_standard/src/main/js/test/GeocoderMTest.test.js
浏览文件 @
5342b642
/*
* Copyright (C) 202
3
Huawei Device Co., Ltd.
* Copyright (C) 202
2
Huawei Device 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
...
...
@@ -45,7 +45,7 @@ async function changedLocationMode(){
console
.
info
(
'
[lbs_js] getLocationSwitchState result:
'
+
JSON
.
stringify
(
result1
));
if
(
!
result1
){
await
geolocation
.
requestEnableLocation
().
then
(
async
(
result
)
=>
{
await
sleep
(
3
000
);
await
sleep
(
1
000
);
console
.
info
(
'
[lbs_js] test requestEnableLocation promise result:
'
+
JSON
.
stringify
(
result
));
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] promise then error.
"
+
JSON
.
stringify
(
error
));
...
...
@@ -116,11 +116,12 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
geocoder1
)
!=
null
);
}
catch
(
error
)
{
console
.
info
(
'
[lbs_js] isGeocoderAvailable err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
});
/**
/**
* @tc.number SUB_HSS_LocationSystem_Geo_2000
* @tc.name TestgetAddressesFromLocation
* @tc.desc Address Resolution Test.
...
...
@@ -130,11 +131,12 @@ export default function geolocationTest_geo5() {
*/
it
(
'
SUB_HSS_LocationSystem_Geo_2000
'
,
0
,
async
function
(
done
)
{
try
{
let
reverseGeocodeRequest
=
{
"
latitude
"
:
31.265496
,
"
longitude
"
:
121.62771
,
"
maxItems
"
:
1
,
"
locale
"
:
"
zh
"
};
let
reverseGeocodeRequest
=
{
"
latitude
"
:
31.265496
,
"
longitude
"
:
121.62771
,
"
maxItems
"
:
1
};
geolocationm
.
getAddressesFromLocation
(
reverseGeocodeRequest
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
info
(
'
[lbs_js] getAddressesFromLocation4 callback err is:
'
+
JSON
.
stringify
(
err
));
return
;
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
err
.
code
).
assertEqual
(
801
);
}
else
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation4 callback data is:
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
data
))
!=
null
);
...
...
@@ -142,12 +144,13 @@ export default function geolocationTest_geo5() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation4 callback try error:
"
+
error
);
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
2000
);
done
();
})
/**
* @tc.number SUB_HSS_LocationSystem_Geo_2100
* @tc.name TestgetAddressesFromLocation
...
...
@@ -158,7 +161,7 @@ export default function geolocationTest_geo5() {
*/
it
(
'
SUB_HSS_LocationSystem_Geo_2100
'
,
0
,
async
function
(
done
)
{
try
{
let
reverseGeocodeRequest
=
{
"
latitude
"
:
31.265496
,
"
longitude
"
:
121.62771
,
"
maxItems
"
:
1
};
let
reverseGeocodeRequest
=
{
"
latitude
"
:
31.265496
,
"
longitude
"
:
121.62771
,
"
maxItems
"
:
5
};
await
geolocationm
.
getAddressesFromLocation
(
reverseGeocodeRequest
).
then
((
data
)
=>
{
console
.
info
(
'
[lbs_js] getAddressesFromLocation21 promise:
'
+
JSON
.
stringify
(
data
));
console
.
info
(
'
addressUrl:
'
+
JSON
.
stringify
(
data
)[
0
].
addressUrl
...
...
@@ -175,12 +178,13 @@ export default function geolocationTest_geo5() {
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation21 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation21 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -201,12 +205,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation22 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation22 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -226,12 +231,12 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
data
))
!=
null
);
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2301 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
False
(
);
}
let
reverseGeocodeRequest2
=
{
"
latitude
"
:
90.1
,
"
longitude
"
:
121.62771
,
"
maxItems
"
:
1
};
try
{
...
...
@@ -240,11 +245,11 @@ export default function geolocationTest_geo5() {
expect
(
data
.
length
).
assertEqual
(
0
);
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2302 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
let
reverseGeocodeRequest3
=
{
"
latitude
"
:
-
90
,
"
longitude
"
:
121.62771
,
"
maxItems
"
:
1
};
try
{
...
...
@@ -254,25 +259,26 @@ export default function geolocationTest_geo5() {
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2303 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
False
(
);
}
let
reverseGeocodeRequest4
=
{
"
latitude
"
:
-
90.1
,
"
longitude
"
:
121.62771
,
"
maxItems
"
:
1
};
try
{
await
geolocationm
.
getAddressesFromLocation
(
reverseGeocodeRequest4
).
then
((
data
)
=>
{
console
.
info
(
'
[lbs_js] getAddressesFromLocation2304 promise:
'
+
JSON
.
stringify
(
data
));
expect
(
data
.
length
).
assertEqual
(
0
);
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
data
))
!=
null
);
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2304 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -293,12 +299,13 @@ export default function geolocationTest_geo5() {
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2401 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
reverseGeocodeRequest1
=
{
"
latitude
"
:
31.265496
,
"
longitude
"
:
-
180.1
,
"
maxItems
"
:
1
};
try
{
await
geolocationm
.
getAddressesFromLocation
(
reverseGeocodeRequest1
).
then
((
data
)
=>
{
...
...
@@ -306,12 +313,13 @@ export default function geolocationTest_geo5() {
expect
(
data
.
length
).
assertEqual
(
0
);
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2402 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
sleep
(
1000
);
let
reverseGeocodeRequest2
=
{
"
latitude
"
:
31.265496
,
"
longitude
"
:
180
,
"
maxItems
"
:
1
};
try
{
await
geolocationm
.
getAddressesFromLocation
(
reverseGeocodeRequest2
).
then
((
data
)
=>
{
...
...
@@ -320,12 +328,13 @@ export default function geolocationTest_geo5() {
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2403 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
reverseGeocodeRequest3
=
{
"
latitude
"
:
31.265496
,
"
longitude
"
:
180.1
,
"
maxItems
"
:
1
};
try
{
await
geolocationm
.
getAddressesFromLocation
(
reverseGeocodeRequest3
).
then
((
data
)
=>
{
...
...
@@ -333,12 +342,13 @@ export default function geolocationTest_geo5() {
expect
(
data
.
length
).
assertEqual
(
0
);
}).
catch
(
error
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation2404 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
.
message
));
console
.
info
(
"
[lbs_js] getAddressesFromLocation message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -356,10 +366,6 @@ export default function geolocationTest_geo5() {
"
description
"
:
"
上海市浦东新区金穗路1800号
"
,
"
maxItems
"
:
1
,
"
locale
"
:
"
zh
"
,
"
minLatitude
"
:
""
,
"
minLongitude
"
:
""
,
"
maxLatitude
"
:
""
,
"
maxLongitude
"
:
""
};
try
{
geolocationm
.
getAddressesFromLocationName
(
geocodeRequest
,
(
err
,
data
)
=>
{
...
...
@@ -397,14 +403,14 @@ export default function geolocationTest_geo5() {
}
}
else
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName08 callback data is:
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
data
))
!=
null
);
}
done
();
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName08 message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -417,19 +423,21 @@ export default function geolocationTest_geo5() {
* @tc.level Level 2
*/
it
(
'
SUB_HSS_LocationSystem_Geo_2600
'
,
0
,
async
function
(
done
)
{
let
geocodeRequest
=
{
"
description
"
:
"
上海市浦东新区金穗路1800号
"
,
"
maxItems
"
:
1
};
let
geocodeRequest
=
{
"
description
"
:
"
上海市浦东新区金穗路1800号
"
,
"
maxItems
"
:
3
};
try
{
await
geolocationm
.
getAddressesFromLocationName
(
geocodeRequest
).
then
((
result
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocation09 callback data is:
"
+
JSON
.
stringify
(
result
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName09 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
))
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName26 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -450,12 +458,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName10 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName27 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -466,6 +475,7 @@ export default function geolocationTest_geo5() {
* @tc.size MEDIUM
* @tc.type Function
* @tc.level Level 2
需要实测!!!!
*/
it
(
'
SUB_HSS_LocationSystem_Geo_2800
'
,
0
,
async
function
(
done
)
{
try
{
...
...
@@ -475,13 +485,13 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName111 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assertFalse
();
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName111 message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
let
geocodeRequest1
=
{
"
description
"
:
null
,
"
maxItems
"
:
1
};
try
{
await
geolocationm
.
getAddressesFromLocationName
(
geocodeRequest1
).
then
((
result
)
=>
{
...
...
@@ -489,12 +499,13 @@ export default function geolocationTest_geo5() {
expect
(
result
.
length
==
0
).
assertTrue
();
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName112 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName112 message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -522,12 +533,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName29 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName29 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
();
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -555,12 +567,13 @@ export default function geolocationTest_geo5() {
expect
(
result
.
length
==
0
).
assertTrue
();
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName301 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName301 message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
let
geocodeRequest1
=
{
"
description
"
:
null
,
"
maxItems
"
:
1
,
...
...
@@ -575,12 +588,14 @@ export default function geolocationTest_geo5() {
expect
(
result
.
length
==
0
).
assertTrue
();
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName302 promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assertFalse
();
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName302 message.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -608,13 +623,13 @@ export default function geolocationTest_geo5() {
expect
(
result
.
length
>=
0
).
assertTrue
();
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName31 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName31 message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -643,12 +658,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName32 promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName32 message.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -676,12 +692,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise1 then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message1.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
geocodeRequest2
=
{
"
description
"
:
"
上海金穗路1800号
"
,
"
maxItems
"
:
1
,
...
...
@@ -697,12 +714,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise2 then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message2.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
geocodeRequest3
=
{
"
description
"
:
"
上海金穗路1800号
"
,
"
maxItems
"
:
1
,
...
...
@@ -717,12 +735,13 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
==
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise3 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message3.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
let
geocodeRequest4
=
{
"
description
"
:
"
上海金穗路1800号
"
,
"
maxItems
"
:
1
,
...
...
@@ -738,12 +757,13 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise4 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message4.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
let
geocodeRequest5
=
{
"
description
"
:
"
上海金穗路1800号
"
,
"
maxItems
"
:
1
,
...
...
@@ -759,12 +779,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise5 then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message5.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
geocodeRequest6
=
{
"
description
"
:
"
上海金穗路1800号
"
,
"
maxItems
"
:
1
,
...
...
@@ -780,12 +801,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise6 then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message6.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
geocodeRequest7
=
{
"
description
"
:
"
上海金穗路1800号
"
,
"
maxItems
"
:
1
,
...
...
@@ -800,12 +822,13 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
==
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise7 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message7.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
let
geocodeRequest8
=
{
"
description
"
:
"
上海金穗路1800号
"
,
"
maxItems
"
:
1
,
...
...
@@ -820,12 +843,13 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
==
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 promise8 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
))
!=
null
);
expect
(
true
).
assert
False
(
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName33 message8.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -853,12 +877,13 @@ export default function geolocationTest_geo5() {
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise1 then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message1.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
geocodeRequest2
=
{
"
description
"
:
"
北京天安门
"
,
"
maxItems
"
:
1
,
...
...
@@ -873,12 +898,14 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise2 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
length
!=
0
).
assertTrue
();
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message2.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
geocodeRequest3
=
{
"
description
"
:
"
北京天安门
"
,
"
maxItems
"
:
1
,
...
...
@@ -893,12 +920,13 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise3 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
length
!=
0
).
assertTru
e
();
expect
(
true
).
assertFals
e
();
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message3.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
let
geocodeRequest4
=
{
"
description
"
:
"
北京天安门
"
,
"
maxItems
"
:
1
,
...
...
@@ -913,12 +941,13 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise4 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
length
!=
0
).
assertTru
e
();
expect
(
true
).
assertFals
e
();
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message4.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
let
geocodeRequest5
=
{
"
description
"
:
"
北京天安门
"
,
"
maxItems
"
:
1
,
...
...
@@ -933,11 +962,12 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise5 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
length
!=
0
).
assertTrue
();
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message5.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
let
geocodeRequest6
=
{
"
description
"
:
"
北京天安门
"
,
...
...
@@ -953,12 +983,14 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise6 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
length
!=
0
).
assertTrue
();
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message6.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assert
Equal
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
let
geocodeRequest7
=
{
"
description
"
:
"
北京天安门
"
,
"
maxItems
"
:
1
,
...
...
@@ -973,11 +1005,11 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise7 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
length
!=
0
).
assertTru
e
();
expect
(
true
).
assertFals
e
();
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message7.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
let
geocodeRequest8
=
{
"
description
"
:
"
北京天安门
"
,
...
...
@@ -993,15 +1025,18 @@ export default function geolocationTest_geo5() {
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
result
))
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 promise8 then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
.
length
!=
0
).
assertTru
e
();
expect
(
true
).
assertFals
e
();
});
}
catch
(
error
){
console
.
info
(
"
[lbs_js] getAddressesFromLocationName34 message8.
"
+
JSON
.
stringify
(
error
.
message
));
expect
(
true
).
assertEqual
((
JSON
.
stringify
(
error
.
message
))
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
401
"
);
}
await
sleep
(
1000
);
done
();
})
})
}
...
...
location/geolocation_standard/src/main/js/test/GetCountryCodeM.test.js
浏览文件 @
5342b642
/*
* Copyright (C) 202
3
Huawei Device Co., Ltd.
* Copyright (C) 202
2
Huawei Device 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
...
...
@@ -30,7 +30,7 @@ async function changedLocationMode(){
console
.
info
(
'
[lbs_js] getLocationSwitchState result:
'
+
JSON
.
stringify
(
result1
));
if
(
!
result1
){
await
geolocation
.
requestEnableLocation
().
then
(
async
(
result
)
=>
{
await
sleep
(
3
000
);
await
sleep
(
1
000
);
console
.
info
(
'
[lbs_js] test requestEnableLocation promise result:
'
+
JSON
.
stringify
(
result
));
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] promise then error.
"
+
JSON
.
stringify
(
error
));
...
...
@@ -130,6 +130,7 @@ export default function geolocationTest_6() {
geolocationm
.
getCountryCode
((
err
,
data
)
=>
{
if
(
err
)
{
return
console
.
info
(
"
[lbs_js] getCountryCode callback err:
"
+
JSON
.
stringify
(
err
));
expect
().
assertFail
();
}
else
{
console
.
info
(
"
[lbs_js] getCountryCode callback success
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
!=
null
);
...
...
@@ -158,7 +159,7 @@ export default function geolocationTest_6() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] countryCodeChangeOn try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
expect
(
).
assertFail
(
);
}
try
{
await
geolocationm
.
getCountryCode
().
then
((
result
)
=>
{
...
...
@@ -178,7 +179,7 @@ export default function geolocationTest_6() {
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] countryCodeChangeOn try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
expect
(
).
assertFail
(
);
}
done
();
})
...
...
location/geolocation_standard/src/main/js/test/LocationMTest.test.js
浏览文件 @
5342b642
/*
* Copyright (C) 202
3
Huawei Device Co., Ltd.
* Copyright (C) 202
2
Huawei Device 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
...
...
@@ -39,7 +39,7 @@ async function changedLocationMode(){
console
.
info
(
'
[lbs_js] getLocationSwitchState result:
'
+
JSON
.
stringify
(
result1
));
if
(
!
result1
){
await
geolocation
.
requestEnableLocation
().
then
(
async
(
result
)
=>
{
await
sleep
(
3000
)
;
;
console
.
info
(
'
[lbs_js] test requestEnableLocation promise result:
'
+
JSON
.
stringify
(
result
));
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] promise then error.
"
+
JSON
.
stringify
(
error
));
...
...
@@ -80,6 +80,7 @@ async function applyPermission() {
console
.
info
(
'
[permission] case accessTokenID is
'
+
tokenID
);
let
permissionName1
=
'
ohos.permission.LOCATION
'
;
let
permissionName2
=
'
ohos.permission.LOCATION_IN_BACKGROUND
'
;
let
permissionName3
=
'
ohos.permission.APPROXIMATELY_LOCATION
'
;
await
atManager
.
grantUserGrantedPermission
(
tokenID
,
permissionName1
,
1
).
then
((
result
)
=>
{
console
.
info
(
'
[permission] case grantUserGrantedPermission success :
'
+
JSON
.
stringify
(
result
));
}).
catch
((
err
)
=>
{
...
...
@@ -90,6 +91,11 @@ async function applyPermission() {
}).
catch
((
err
)
=>
{
console
.
info
(
'
[permission] case grantUserGrantedPermission failed :
'
+
JSON
.
stringify
(
err
));
});
await
atManager
.
grantUserGrantedPermission
(
tokenID
,
permissionName3
,
1
).
then
((
result
)
=>
{
console
.
info
(
'
[permission] case grantUserGrantedPermission success :
'
+
JSON
.
stringify
(
result
));
}).
catch
((
err
)
=>
{
console
.
info
(
'
[permission] case grantUserGrantedPermission failed :
'
+
JSON
.
stringify
(
err
));
});
}
else
{
console
.
info
(
'
[permission] case apply permission failed, createAtManager failed
'
);
}
...
...
@@ -113,6 +119,7 @@ export default function geolocationTest_geo7() {
})
/**
* @tc.number SUB_HSS_LocationSystem_LocSwitch_0600
* @tc.name Test requestrequestEnableLocation api
...
...
@@ -124,8 +131,8 @@ export default function geolocationTest_geo7() {
it
(
'
SUB_HSS_LocationSystem_LocSwitch_0600
'
,
0
,
function
()
{
try
{
let
state
=
geolocationm
.
isLocationEnabled
();
console
.
info
(
'
[lbs_js] getLocationSwitchState06 result:
'
+
JSON
.
stringify
(
state
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
state
)
!=
null
);
console
.
info
(
'
[lbs_js] getLocationSwitchState06 result:
'
+
JSON
.
stringify
(
state
));
expect
(
true
).
assertEqual
(
state
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getLocationSwitchState06 try err.
"
+
JSON
.
stringify
(
error
));
expect
().
assertFail
();
...
...
@@ -147,15 +154,16 @@ export default function geolocationTest_geo7() {
}
try
{
geolocationm
.
on
(
'
locationEnabledChange
'
,
locationServiceState
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationServiceStateOn07 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
).
assertFail
(
);
}
try
{
geolocationm
.
off
(
'
locationEnabledChange
'
,
locationServiceState
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationServiceStateOff07 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
).
assertFail
(
);
}
done
();
})
...
...
@@ -174,7 +182,7 @@ export default function geolocationTest_geo7() {
geolocationm
.
getCurrentLocation
(
currentLocationRequest
,
(
err
,
result
)
=>
{
if
(
err
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation15 callback err:
"
+
JSON
.
stringify
(
err
));
expect
(
true
).
assertEqual
(
err
!=
null
);
expect
(
err
.
code
).
assertEqual
(
3301200
);
console
.
info
(
'
[lbs_js] getCurrentLocationCallback reject after
'
);
done
();
}
else
{
...
...
@@ -184,9 +192,9 @@ export default function geolocationTest_geo7() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation15 callback try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1
5
00
);
await
sleep
(
1
0
00
);
done
();
})
...
...
@@ -205,12 +213,13 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation16 promise result
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation16 promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation16 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -230,12 +239,13 @@ export default function geolocationTest_geo7() {
expect
(
true
).
assertEqual
(
result
!=
null
);
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation callback17:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation callback17 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -254,12 +264,13 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation18 promise result
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation18 promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation18 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -278,12 +289,13 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation19 promise result:
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation19 promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation18 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -300,27 +312,29 @@ export default function geolocationTest_geo7() {
let
currentLocationRequest1
=
{
"
priority
"
:
0x200
,
"
scenario
"
:
0x305
,
"
timeoutMs
"
:
1000
,
"
maxAccuracy
"
:
10
};
let
currentLocationRequest2
=
{
"
priority
"
:
0x200
,
"
scenario
"
:
0x301
,
"
timeoutMs
"
:
1000
,
"
maxAccuracy
"
:
10
};
try
{
await
geolocationm
.
getCurrentLocation
(
currentLocationRequest
).
then
((
result
)
=>
{
await
geolocationm
.
getCurrentLocation
(
currentLocationRequest
1
).
then
((
result
)
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation1901 promise result:
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation1901 promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation1901 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
try
{
await
geolocationm
.
getCurrentLocation
(
currentLocationRequest2
).
then
((
result
)
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation1902 promise result:
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation1902 promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation1902 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -339,12 +353,13 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation21 promise result
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation21 promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation21 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -363,12 +378,13 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation22 promise result:
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation22 promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation22 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -387,12 +403,13 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation promise result23:
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err23:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation23 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -412,23 +429,25 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation promise result241
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err241:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation241 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
try
{
await
geolocationm
.
getCurrentLocation
(
currentLocationRequest1
).
then
((
result
)
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise result242
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err242:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation242 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -449,23 +468,25 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation promise result251
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err251:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation251 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
try
{
await
geolocationm
.
getCurrentLocation
(
currentLocationRequest1
).
then
((
result
)
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise result252
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err252:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation252 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -485,23 +506,25 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation promise result261
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err261:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation261 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
try
{
await
geolocationm
.
getCurrentLocation
(
currentLocationRequest1
).
then
((
result
)
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise result262
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err262:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation262 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -521,23 +544,25 @@ export default function geolocationTest_geo7() {
console
.
info
(
'
[lbs_js] getCurrentLocation promise result271
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err271:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation271 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
try
{
await
geolocationm
.
getCurrentLocation
(
currentLocationRequest1
).
then
((
result
)
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise result272
'
+
JSON
.
stringify
(
result
));
}).
catch
(
error
=>
{
console
.
info
(
'
[lbs_js] getCurrentLocation promise err272:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
3301200
);
})
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCurrentLocation272 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -550,20 +575,22 @@ export default function geolocationTest_geo7() {
* @tc.level Level 2
*/
it
(
'
SUB_HSS_SendCommand_0300
'
,
0
,
async
function
(
done
)
{
let
requestInfo
=
{
'
scena
ir
o
'
:
0x301
,
'
command
'
:
"
command_1
"
};
let
requestInfo
=
{
'
scena
ri
o
'
:
0x301
,
'
command
'
:
"
command_1
"
};
try
{
await
geolocationm
.
sendCommand
(
requestInfo
,
(
err
,
result
)
=>
{
if
(
err
)
{
console
.
info
(
'
sendcommand callback err:
'
+
JSON
.
stringify
(
err
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
err
)
!=
null
);
console
.
info
(
'
sendcommand not support
'
);
expect
(
err
.
code
).
assertEqual
(
801
);
done
();
}
console
.
info
(
'
sendcommand callback result:
'
+
JSON
.
stringify
(
result
));
});
}
catch
(
error
)
{
console
.
info
(
'
sendcommand callback err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -576,20 +603,23 @@ export default function geolocationTest_geo7() {
* @tc.level Level 2
*/
it
(
'
SUB_HSS_SendCommand_0400
'
,
0
,
async
function
(
done
)
{
let
requestInfo
=
{
'
scena
ir
o
'
:
0x301
,
'
command
'
:
"
command_1
"
};
let
requestInfo
=
{
'
scena
ri
o
'
:
0x301
,
'
command
'
:
"
command_1
"
};
try
{
geolocationm
.
sendCommand
(
requestInfo
).
then
((
result
)
=>
{
console
.
info
(
'
sendCommand promise result:
'
+
result
);
console
.
info
(
'
[lbs_js]
sendCommand promise result:
'
+
result
);
done
();
}).
catch
(
error
=>
{
console
.
info
(
'
sendcommand promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] sendcommand promise err:
'
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
//expect(true).assertEqual(JSON.stringify(error) != null);
done
();
})
}
catch
(
error
)
{
console
.
info
(
'
sendcommand promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js]
sendcommand promise err:
'
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -613,14 +643,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn16 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff16 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -644,14 +675,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn17 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff17 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -675,14 +707,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn18 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff18 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -706,14 +739,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn19 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff19 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -742,26 +776,27 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn201 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn202 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff201 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff202 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -786,14 +821,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn21 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff21 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -818,14 +854,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn22 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff22 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -850,14 +887,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn23 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff23 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -881,14 +919,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn24 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff24 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -912,14 +951,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn25 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff25 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -943,14 +983,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn26 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff26 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -980,26 +1021,28 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo1
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn271 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff271 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
try
{
geolocationm
.
on
(
'
locationChange
'
,
requestInfo2
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn272 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assertFalse
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff272 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -1029,26 +1072,28 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo1
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn281 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff281 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
try
{
geolocationm
.
on
(
'
locationChange
'
,
requestInfo2
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn282 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff282 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -1078,26 +1123,28 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo1
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn291 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff291 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
try
{
geolocationm
.
on
(
'
locationChange
'
,
requestInfo2
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn292 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff292 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -1121,26 +1168,30 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn03 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff03 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
try
{
let
last
=
geolocationm
.
getLastLocation
();
console
.
info
(
'
[lbs_js] getLastLocation latitude:
'
+
resul
t
.
latitude
+
let
last
=
geolocationm
.
getLastLocation
();
console
.
info
(
'
[lbs_js] getLastLocation latitude:
'
+
las
t
.
latitude
+
'
longitude:
'
+
result
.
longitude
+
'
altitude:
'
+
result
.
altitude
+
'
accuracy:
'
+
result
.
accuracy
+
'
speed:
'
+
result
.
speed
+
'
timeStamp:
'
+
result
.
timeStamp
+
'
direction:
'
+
result
.
direction
+
'
timeSinceBoot:
'
+
result
.
timeSinceBoot
+
'
additions:
'
+
result
.
additions
+
'
additionSize
'
+
result
.
additionSize
+
'
isFromMock
'
+
result
.
isFromMock
);
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
last
)
!=
null
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getLastLocation error:
"
+
error
)
expect
(
error
.
code
).
assertEqual
(
"
3301200
"
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -1166,7 +1217,7 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
satelliteStatusChange
'
,
gnssStatusCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] satelliteStatusOn03 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
enableLocationSwitch
();
let
requestInfo
=
{
"
priority
"
:
0x200
,
"
scenario
"
:
0x301
,
"
timeInterval
"
:
0
,
...
...
@@ -1179,20 +1230,21 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOn03 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
satelliteStatusChange
'
,
gnssStatusCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] satelliteStatusOff03 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff03 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -1219,8 +1271,7 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
nmeaMessage
'
,
nmeaCb
);
}
catch
(
error
)
{
console
.
info
(
"
nmea on err:
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
done
();
expect
(
true
).
assertFalse
();
}
try
{
geolocationm
.
on
(
'
locationChange
'
,
requestInfo
,
locationChange
);
...
...
@@ -1232,14 +1283,15 @@ export default function geolocationTest_geo7() {
geolocationm
.
off
(
'
nmeaMessage
'
,
nmeaCb
);
}
catch
(
error
)
{
console
.
info
(
"
nmea off err:
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
error
!=
null
);
expect
(
true
).
assert
False
(
);
}
try
{
geolocationm
.
off
(
'
locationChange
'
,
locationChange
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] locationChangerOff03 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -1261,14 +1313,16 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
cachedGnssLocationsChange
'
,
CachedGnssLoactionsRequest1
,
cachedLocationsCb1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOn071 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
cachedGnssLocationsChange
'
,
cachedLocationsCb1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOff071 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1500
);
var
cachedLocationsCb2
=
(
locations
)
=>
{
console
.
log
(
'
[lbs_js] cachedGnssLocationsReporting7:locations:
'
+
JSON
.
stringify
(
locations
));
expect
(
true
).
assertEqual
(
locations
!=
null
);
...
...
@@ -1278,14 +1332,17 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
cachedGnssLocationsChange
'
,
CachedGnssLoactionsRequest2
,
cachedLocationsCb2
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOn072 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
cachedGnssLocationsChange
'
,
cachedLocationsCb1
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOff072 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -1307,14 +1364,17 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
cachedGnssLocationsChange
'
,
CachedGnssLoactionsRequest
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOn08 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
cachedGnssLocationsChange
'
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOff08 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -1336,19 +1396,23 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
cachedGnssLocationsChange
'
,
CachedGnssLoactionsRequest
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOn09 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
cachedGnssLocationsChange
'
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOff09 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1500
);
try
{
geolocationm
.
getCachedGnssLocationsSize
((
err
,
data
)
=>
{
if
(
err
)
{
console
.
info
(
'
[lbs_js] getCachedGnssLocationsSize09 callback err:
'
+
JSON
.
stringify
(
err
));
expect
(
true
).
assertEqual
(
err
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
err
.
code
).
assertEqual
(
801
);
}
else
{
console
.
info
(
"
[lbs_js] getCachedGnssLocationsSize09 callback data:
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
!=
null
);
...
...
@@ -1356,7 +1420,8 @@ export default function geolocationTest_geo7() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCachedGnssLocationsSize09 callback try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assertFalse
();
}
await
sleep
(
1000
);
done
();
...
...
@@ -1380,26 +1445,31 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
cachedGnssLocationsChange
'
,
CachedGnssLoactionsRequest
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOn10 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
cachedGnssLocationsChange
'
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOff10 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1000
);
try
{
await
geolocationm
.
getCachedGnssLocationsSize
().
then
(
(
result
)
=>
{
console
.
info
(
'
[lbs_js] getCachedGnssLocationsSiz promise
'
+
JSON
.
stringify
(
result
));
expect
(
true
).
assertEqual
(
result
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
error
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] getCachedGnssLocationsSize promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1500
);
done
();
})
...
...
@@ -1421,19 +1491,23 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
cachedGnssLocationsChange
'
,
CachedGnssLoactionsRequest
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOn11 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
cachedGnssLocationsChange
'
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOff11 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1000
);
try
{
geolocationm
.
flushCachedGnssLocations
((
err
,
data
)
=>
{
if
(
err
)
{
console
.
info
(
'
[lbs_js] flushCachedGnssLocations11 callback err is :
'
+
JSON
.
stringify
(
err
));
expect
(
true
).
assertEqual
(
err
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
err
.
code
).
assertEqual
(
801
);
}
else
{
console
.
info
(
"
[lbs_js] flushCachedGnssLocations11 callback data is:
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
data
!=
null
);
...
...
@@ -1441,7 +1515,7 @@ export default function geolocationTest_geo7() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] flushCachedGnssLocations11 callback try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
...
...
@@ -1465,25 +1539,31 @@ export default function geolocationTest_geo7() {
geolocationm
.
on
(
'
cachedGnssLocationsChange
'
,
CachedGnssLoactionsRequest
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOn11 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
cachedGnssLocationsChange
'
,
cachedLocationsCb
);
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] cachedGnssLocOff11 try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1000
);
try
{
await
geolocationm
.
flushCachedGnssLocations
().
then
(
(
result
)
=>
{
console
.
info
(
'
[lbs_js] flushCachedGnssLocations promise
'
+
JSON
.
stringify
(
result
));
expect
(
true
).
assertEqual
(
result
!=
null
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[lbs_js] promise then error.
"
+
JSON
.
stringify
(
error
));
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
801
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] flushCachedGnssLocations11 promise try err.
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assert
Equal
(
JSON
.
stringify
(
error
)
!=
null
);
expect
(
true
).
assert
False
(
);
}
await
sleep
(
1000
);
done
();
})
...
...
@@ -1510,7 +1590,8 @@ export default function geolocationTest_geo7() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] FenceStatusOn2 try error:
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
gnssFenceStatusChange
'
,
geofenceRequest
,
...
...
@@ -1523,7 +1604,8 @@ export default function geolocationTest_geo7() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] FenceStatusOff2 try error:
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1000
);
done
();
...
...
@@ -1546,13 +1628,16 @@ export default function geolocationTest_geo7() {
(
want
)
=>
{
if
(
err
){
return
console
.
info
(
"
[lbs_js] fenceStatusChange3 on callback err:
"
+
err
);
console
.
info
(
"
[lbs_js] fenceStatusChange not support
"
);
expect
(
err
.
code
).
assertEqual
(
801
);
}
console
.
info
(
"
[lbs_js] fenceStatusChange3 callback result:
"
+
JSON
.
stringify
(
want
));
expect
(
true
).
assertEqual
(
want
!=
null
);
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] FenceStatusOn3 try error:
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
try
{
geolocationm
.
off
(
'
gnssFenceStatusChange
'
,
geofenceRequest
,
...
...
@@ -1565,7 +1650,8 @@ export default function geolocationTest_geo7() {
});
}
catch
(
error
)
{
console
.
info
(
"
[lbs_js] FenceStatusOff3 try error:
"
+
JSON
.
stringify
(
error
));
expect
(
true
).
assertEqual
(
JSON
.
stringify
(
error
)
!=
null
);
console
.
info
(
'
[lbs_js] not support now
'
);
expect
(
error
.
code
).
assertEqual
(
"
801
"
);
}
await
sleep
(
1000
);
done
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录