Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
c07d292c
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看板
未验证
提交
c07d292c
编写于
7月 22, 2022
作者:
O
openharmony_ci
提交者:
Gitee
7月 22, 2022
浏览文件
操作
浏览文件
下载
差异文件
!4382 【communication】优化WIFI JS用例30条
Merge pull request !4382 from 权力/myfeature
上级
78ce7f85
940d3875
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
94 addition
and
143 deletion
+94
-143
communication/wifi_p2p/src/main/js/test/WifiP2P.test.js
communication/wifi_p2p/src/main/js/test/WifiP2P.test.js
+94
-143
未找到文件。
communication/wifi_p2p/src/main/js/test/WifiP2P.test.js
浏览文件 @
c07d292c
...
...
@@ -13,26 +13,19 @@
* limitations under the License.
*/
import
{
describe
,
beforeAll
,
beforeEach
,
afterEach
,
afterAll
,
it
,
expect
}
from
'
@ohos/hypium
'
import
{
describe
,
beforeAll
,
beforeEach
,
afterEach
,
afterAll
,
it
,
expect
}
from
'
deccjsunit/index
'
import
wifi
from
'
@ohos.wifi
'
function
sleep
(
delay
)
{
return
new
Promise
(
resovle
=>
setTimeout
(
resovle
,
delay
))
var
start
=
(
new
Date
()).
getTime
();
while
((
new
Date
()).
getTime
()
-
start
>
delay
)
{
break
;
}
}
function
checkWifiPowerOn
(){
let
enable
=
wifi
.
enableWifi
();
console
.
info
(
"
enableWifi result0000123:
"
+
enable
);
wifi
.
on
(
'
wifiStateChange
'
,
state
=>
{
console
.
info
(
"
wifiStateLisener state:
"
+
state
)
if
(
state
===
1
)
{
// 1: wifi is enable, 0:wifi is disable
wifi
.
scan
()
wifi
.
getLinkedInfo
()
}
})
console
.
info
(
"
wifi_test/wifi status:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
console
.
info
(
"
Wifi_test/wifi status:
"
+
wifi
.
isWifiActive
());
}
let
GroupOwnerBand
=
{
...
...
@@ -41,13 +34,14 @@ let GroupOwnerBand = {
GO_BAND_5GHZ
:
2
,
}
export
default
function
ACTS_WifiTest
()
{
describe
(
'
ACTS_WifiTest
'
,
function
()
{
beforeEach
(
function
()
{
checkWifiPowerOn
();
console
.
info
(
"
beforeEach start
"
);
checkWifiPowerOn
();
})
afterEach
(
function
()
{
afterEach
(
async
function
()
{
console
.
info
(
"
afterEach start
"
);
})
/**
...
...
@@ -56,31 +50,29 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test createGroup and getCurrentGroup promise infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0001
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
WifiP2PConfig
=
{
deviceAddress
:
"
00:00:00:00:00:00
"
,
netId
:
-
1
,
passphrase
:
"
12345678
"
,
groupName
:
"
AAAZZZ
"
,
groupName
:
"
AAAZZZ
123
"
,
goBand
:
0
};
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
let
addConfig
=
wifi
.
createGroup
(
WifiP2PConfig
);
await
sleep
(
2000
);
console
.
info
(
"
[wifi_test] test createGroup end.
"
+
addConfig
);
sleep
(
2000
);
expect
(
addConfig
).
assertTrue
();
await
wifi
.
getCurrentGroup
()
.
then
(
(
data
)
=>
{
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
.
info
(
"
[wifi_js]getCurrentGroup promise then error.
"
+
JSON
.
stringify
(
error
));
expect
().
assertFail
();
});
done
();
let
removeConfig
=
wifi
.
removeGroup
();
expect
(
removeConfig
).
assertTrue
();
});
done
()
})
/**
...
...
@@ -89,40 +81,32 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test getCurrentGroup callback infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0002
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
WifiP2PConfig
=
{
deviceAddress
:
"
00:00:00:00:00:00
"
,
netId
:
-
1
,
passphrase
:
"
12345678
"
,
groupName
:
"
AAAZZZ
"
,
groupName
:
"
AAAZZZ
123
"
,
goBand
:
0
};
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
let
addConfig
=
wifi
.
createGroup
(
WifiP2PConfig
);
await
sleep
(
2000
);
sleep
(
2000
);
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
addConfig
);
expect
(
addConfig
).
assertTrue
();
await
wifi
.
getCurrentGroup
(
wifi
.
getCurrentGroup
(
(
err
,
result
)
=>
{
if
(
err
)
{
console
.
error
(
'
wifi_test / failed to get getCurrentGroup:
'
+
JSON
.
stringify
(
err
));
expect
().
assertFail
();
return
;
}
console
.
info
(
"
[wifi_test] getCurrentGroup [callback] ->
"
+
JSON
.
stringify
(
result
));
console
.
info
(
"
isP2pGo:
"
+
result
.
isP2pGo
+
"
deviceName:
"
+
result
.
ownerInfo
.
deviceName
+
"
deviceAddress:
"
+
result
.
ownerInfo
.
deviceAddress
+
"
primaryDeviceType:
"
+
result
.
ownerInfo
.
primaryDeviceType
+
"
deviceStatus:
"
+
result
.
ownerInfo
.
deviceStatus
+
"
groupCapabilitys:
"
+
result
.
ownerInfo
.
groupCapabilitys
+
"
passphrase:
"
+
result
.
passphrase
+
"
interface:
"
+
result
.
interface
+
"
groupName:
"
+
result
.
groupName
+
"
clientDevices:
"
+
result
.
clientDevices
+
"
networkId:
"
+
result
.
networkId
+
"
frequency:
"
+
result
.
frequency
+
"
goIpAddress:
"
+
result
.
goIpAddress
);
let
removeConfig
=
wifi
.
removeGroup
();
expect
(
removeConfig
).
assertTrue
();
}
else
{
console
.
info
(
"
[wifi_test] getCurrentGroup [callback] ->
"
+
JSON
.
stringify
(
result
));
let
removeConfig
=
wifi
.
removeGroup
();
expect
(
removeConfig
).
assertTrue
();
}
done
();
});
})
...
...
@@ -133,32 +117,29 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test createGroup 2.4G band and getCurrentGroup infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0003
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
WifiP2PConfig2
=
{
deviceAddress
:
"
00:00:00:00:00:00
"
,
netId
:
-
1
,
passphrase
:
"
12345678
"
,
groupName
:
"
AAAZZZ
"
,
groupName
:
"
AAAZZZ
123
"
,
goBand
:
1
};
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
let
addConfig
=
wifi
.
createGroup
(
WifiP2PConfig2
);
await
sleep
(
2000
);
sleep
(
2000
);
console
.
info
(
"
[wifi_test] test createGroup3 result.
"
+
addConfig
)
expect
(
addConfig
).
assertTrue
();
await
wifi
.
getCurrentGroup
()
.
then
(
(
data
)
=>
{
.
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
.
info
(
"
[wifi_test]getCurrentGroup promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
).
assertFail
();
});
let
removeConfig
=
wifi
.
removeGroup
();
expect
(
removeConfig
).
assertTrue
();
done
();
let
removeConfig
=
wifi
.
removeGroup
();
expect
(
removeConfig
).
assertTrue
();
});
done
()
})
/**
...
...
@@ -167,29 +148,29 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test create PersistentGroup infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0004
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
WifiP2PConfig
=
{
deviceAddress
:
"
00:00:00:00:00:00
"
,
netId
:
-
2
,
passphrase
:
"
12345678
"
,
groupName
:
"
AAAZZZ
"
,
groupName
:
"
AAAZZZ
123
"
,
goBand
:
0
};
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
let
addConfig
=
wifi
.
createGroup
(
WifiP2PConfig
);
await
sleep
(
2000
);
sleep
(
2000
);
console
.
info
(
"
[wifi_test] test p2pConnect result.
"
+
addConfig
);
expect
(
addConfig
).
assertTrue
();
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
);
let
resultLength
=
Object
.
keys
(
data
).
length
;
console
.
info
(
"
[wifi_test] getCurrentGroup [promise] result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
resultLength
!=
0
);
let
removeConfig
=
wifi
.
removeGroup
();
expect
(
removeConfig
).
assertTrue
();
});
let
removeConfig
=
wifi
.
removeGroup
();
expect
(
removeConfig
).
assertTrue
();
});
done
();
})
...
...
@@ -199,7 +180,6 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test p2pConnect infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0005
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
WifiP2PConfig3
=
{
deviceAddress
:
"
00:00:00:00:00:00
"
,
netId
:
-
2
,
...
...
@@ -211,7 +191,7 @@ describe('ACTS_WifiTest', function () {
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
let
scanConfig
=
wifi
.
startDiscoverDevices
();
await
sleep
(
2000
);
sleep
(
2000
);
expect
(
scanConfig
).
assertTrue
();
let
connConfig
=
wifi
.
p2pConnect
(
WifiP2PConfig3
);
...
...
@@ -228,20 +208,13 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test getP2pLinkedInfo promise infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0006
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
P2pConnectState
=
{
DISCONNECTED
:
0
,
CONNECTED
:
1
,
};
await
wifi
.
getP2pLinkedInfo
()
.
then
(
(
data
)
=>
{
.
then
(
data
=>
{
let
resultLength
=
Object
.
keys
(
data
).
length
;
console
.
info
(
"
[wifi_test] getP2pLinkedInfo [promise] result ->
"
+
JSON
.
stringify
(
data
));
expect
(
true
).
assertEqual
(
resultLength
!=
0
);
}).
catch
((
error
)
=>
{
console
.
info
(
"
[wifi_test]getP2pLinkedInfo promise then error.
"
+
JSON
.
stringify
(
error
));
expect
(
error
).
assertFail
();
});
done
()
});
done
();
})
...
...
@@ -252,24 +225,24 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test getP2pLinkedInfo callback infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0007
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
P2pConnectState
=
{
DISCONNECTED
:
0
,
CONNECTED
:
1
,
};
await
wifi
.
getP2pLinkedInfo
((
err
,
result
)
=>
{
wifi
.
getP2pLinkedInfo
((
err
,
result
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to getP2pLinkedInfo callback
'
+
JSON
.
stringify
(
err
));
return
;
}
else
{
console
.
info
(
"
[wifi_test] getP2pLinkedInfo [callback] ->
"
+
JSON
.
stringify
(
result
));
console
.
info
(
"
connectState:
"
+
result
.
connectState
+
"
isGroupOwner:
"
+
result
.
isGroupOwner
+
"
groupOwnerAddr:
"
+
result
.
groupOwnerAddr
);
expect
(
false
).
assertEqual
(
result
.
connectState
==
P2pConnectState
.
CONNECTED
);
}
console
.
info
(
"
[wifi_test] getP2pLinkedInfo [callback] ->
"
+
JSON
.
stringify
(
result
));
console
.
info
(
"
connectState:
"
+
result
.
connectState
+
"
isGroupOwner:
"
+
result
.
isGroupOwner
+
"
groupOwnerAddr:
"
+
result
.
groupOwnerAddr
);
expect
(
false
).
assertEqual
(
result
.
connectState
==
P2pConnectState
.
CONNECTED
);
done
();
});
done
();
})
/**
...
...
@@ -278,9 +251,8 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test p2pCancelConnect infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0008
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
disConn
=
wifi
.
p2pCancelConnect
();
await
sleep
(
2000
);
sleep
(
2000
);
console
.
info
(
"
[wifi_test] test p2pCancelConnect result.
"
+
disConn
);
expect
(
disConn
).
assertTrue
();
let
removeConfig
=
wifi
.
removeGroup
();
...
...
@@ -295,19 +267,10 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test getP2pPeerDevices infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0009
'
,
0
,
async
function
(
done
){
checkWifiPowerOn
();
let
P2pDeviceStatus
=
{
CONNECTED
:
0
,
INVITED
:
1
,
FAILED
:
2
,
AVAILABLE
:
3
,
UNAVAILABLE
:
4
,
};
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
let
scanConfig
=
wifi
.
startDiscoverDevices
();
await
sleep
(
2000
);
sleep
(
2000
);
expect
(
scanConfig
).
assertTrue
();
await
wifi
.
getP2pPeerDevices
()
.
then
((
data
)
=>
{
...
...
@@ -328,7 +291,6 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test getP2pPeerDevices infos
*/
it
(
'
SUB_Communication_WiFi_P2P_Config_0010
'
,
0
,
async
function
(
done
){
checkWifiPowerOn
();
let
P2pDeviceStatus
=
{
CONNECTED
:
0
,
INVITED
:
1
,
...
...
@@ -340,40 +302,40 @@ describe('ACTS_WifiTest', function () {
console
.
log
(
"
[wifi_test] check the state of wifi:
"
+
wifi
.
isWifiActive
());
expect
(
wifi
.
isWifiActive
()).
assertTrue
();
let
scanConfig
=
wifi
.
startDiscoverDevices
();
await
sleep
(
2000
);
sleep
(
2000
);
expect
(
scanConfig
).
assertTrue
();
await
wifi
.
getP2pPeerDevices
((
err
,
result
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to getP2pPeerDevices infos callback because
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
"
[wifi_test] getP2pPeerDevices [callback] ->
"
+
JSON
.
stringify
(
result
))
;
let
len
=
Object
.
keys
(
result
).
length
;
for
(
let
j
=
0
;
j
<
len
;
++
j
)
{
console
.
info
(
"
deviceName:
"
+
result
[
j
].
deviceName
+
"
deviceAddress:
"
+
result
[
j
].
deviceAddress
+
"
primaryDeviceType:
"
+
result
[
j
].
primaryDeviceType
+
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
+
"
groupCapabilitys:
"
+
result
[
j
].
groupCapabilitys
);
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
UNAVAILABLE
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
CONNECTED
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
INVITED
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
FAILED
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
AVAILABLE
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
else
{
console
.
info
(
"
[wifi_test] getP2pPeerDevices [callback] ->
"
+
JSON
.
stringify
(
result
));
let
len
=
Object
.
keys
(
result
).
length
;
for
(
let
j
=
0
;
j
<
len
;
++
j
)
{
console
.
info
(
"
deviceName:
"
+
result
[
j
].
deviceName
+
"
deviceAddress:
"
+
result
[
j
].
deviceAddress
+
"
primaryDeviceType:
"
+
result
[
j
].
primaryDeviceType
+
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
+
"
groupCapabilitys:
"
+
result
[
j
].
groupCapabilitys
);
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
UNAVAILABLE
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
CONNECTED
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
INVITED
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
FAILED
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
if
(
result
[
j
].
deviceStatus
==
P2pDeviceStatus
.
AVAILABLE
){
console
.
info
(
"
deviceStatus:
"
+
result
[
j
].
deviceStatus
);
}
}
let
stopScan
=
wifi
.
stopDiscoverDevices
();
expect
(
stopScan
).
assertTrue
();
}
let
stopScan
=
wifi
.
stopDiscoverDevices
();
expect
(
stopScan
).
assertTrue
();
done
();
});
})
...
...
@@ -384,7 +346,6 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test p2pStateChange callback
*/
it
(
'
SUB_Communication_WiFi_P2P_P2pStateChange_0001
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
await
wifi
.
on
(
'
p2pStateChange
'
,
result
=>
{
console
.
info
(
"
onP2pStateChange callback, result:
"
+
JSON
.
stringify
(
result
));
expect
(
true
).
assertEqual
(
result
!=
null
);
...
...
@@ -405,8 +366,7 @@ describe('ACTS_WifiTest', function () {
* @tc.name SUB_Communication_WiFi_P2P_p2pConnectionChange_0002
* @tc.desc Test p2pConnectionChange callback
*/
it
(
'
SUB_Communication_WiFi_P2P_p2pConnectionChange_0002
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
it
(
'
SUB_Communication_WiFi_P2P_p2pConnectionChange_0002
'
,
0
,
async
function
(
done
)
{
await
wifi
.
on
(
'
p2pConnectionChange
'
,
recvP2pConnectionChangeFunc
=>
{
console
.
info
(
"
[wifi_test] p2pConnectionChange result ->
"
+
recvP2pConnectionChangeFunc
);
expect
(
true
).
assertEqual
(
recvP2pConnectionChangeFunc
!=
null
);
...
...
@@ -450,12 +410,11 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test p2pPeerDeviceChange callback
*/
it
(
'
SUB_Communication_WiFi_P2P_p2pPeerDeviceChange_0004
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
recvP2pPeerDeviceChangeFunc
=
result
=>
{
console
.
info
(
"
wifi_test / p2p peer device change receive event:
"
+
JSON
.
stringify
(
result
));
wifi
.
getP2pDevices
((
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
wifi_test / failed to get get
CurrentGroup
:
'
+
JSON
.
stringify
(
err
));
console
.
error
(
'
wifi_test / failed to get get
P2pDevices
:
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
"
wifi_test / getP2pDevices [callback] ->
"
+
JSON
.
stringify
(
data
));
...
...
@@ -496,9 +455,8 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test p2pPersistentGroupChange callback
*/
it
(
'
SUB_Communication_WiFi_P2P_p2pPersistentGroupChange_0005
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
let
recvP2pPersistentGroupChangeFunc
=
result
=>
{
console
.
info
(
"
wifi_test / p2p persistent group change receive event
"
+
JSON
.
stringify
(
result
));
let
recvP2pPersistentGroupChangeFunc
=
()
=>
{
console
.
info
(
"
wifi_test / p2p persistent group change receive event
"
);
let
config
=
{
"
deviceAddress
"
:
"
02:11:65:f2:0d:6e
"
,
"
netId
"
:
-
2
,
...
...
@@ -516,12 +474,8 @@ describe('ACTS_WifiTest', function () {
console
.
info
(
"
wifi_test / get getCurrentGroup [callback] ->
"
+
JSON
.
stringify
(
data
));
});
};
await
wifi
.
on
(
'
p2pPersistentGroupChange
'
,
result
=>
{
console
.
info
(
"
p2pPersistentGroupChange callback, result:
"
+
JSON
.
stringify
(
result
));
expect
(
true
).
assertEqual
(
result
!=
null
);
done
();
});
setTimeout
(
function
()
{
wifi
.
on
(
"
p2pPersistentGroupChange
"
,
recvP2pPersistentGroupChangeFunc
);
setTimeout
(
async
function
()
{
wifi
.
off
(
'
p2pPersistentGroupChange
'
,
result
=>
{
console
.
info
(
"
offP2pPersistentGroupChange callback, result:
"
+
JSON
.
stringify
(
result
));
expect
(
true
).
assertEqual
(
result
!=
null
);
...
...
@@ -536,10 +490,9 @@ describe('ACTS_WifiTest', function () {
* @tc.desc Test p2pDiscoveryChange callback
*/
it
(
'
SUB_Communication_WiFi_P2P_p2pDiscoveryChange_0006
'
,
0
,
async
function
(
done
)
{
checkWifiPowerOn
();
await
wifi
.
on
(
'
p2pDiscoveryChange
'
,
result
=>
{
console
.
info
(
"
onp2pDiscoveryChange callback, result:
"
+
JSON
.
stringify
(
result
));
expect
(
true
).
assertEqual
(
result
!=
null
);
expect
(
true
).
assertEqual
(
(
result
!=
null
)
);
done
();
});
setTimeout
(
function
()
{
...
...
@@ -555,5 +508,3 @@ describe('ACTS_WifiTest', function () {
})
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录