Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
256af8d2
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
接近 2 年 前同步成功
通知
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看板
未验证
提交
256af8d2
编写于
3月 23, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 23, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2802 Removed the USB-HEADSET related scripts
Merge pull request !2802 from harshaprasad/TEST_BR_01
上级
563fb6ab
add009ea
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
1 addition
and
557 deletion
+1
-557
multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioCall.test.js
..._standard/audioManager/src/main/js/test/AudioCall.test.js
+1
-2
multimedia/audio/audio_js_standard/audioManager/src/main/js/test/List.test.js
...io_js_standard/audioManager/src/main/js/test/List.test.js
+0
-1
multimedia/audio/audio_js_standard/audioManager/src/main/js/test/SR000GHQBN.test.js
...standard/audioManager/src/main/js/test/SR000GHQBN.test.js
+0
-554
未找到文件。
multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioCall.test.js
浏览文件 @
256af8d2
...
@@ -45,8 +45,7 @@ describe('audioCall', function () {
...
@@ -45,8 +45,7 @@ describe('audioCall', function () {
console
.
error
(
'
AudioFrameworkRenderLog: Failed to obtain the cache directory. Cause:
'
+
error
.
message
);
console
.
error
(
'
AudioFrameworkRenderLog: Failed to obtain the cache directory. Cause:
'
+
error
.
message
);
});
});
await
sleep
(
200
);
await
sleep
(
200
);
var
mediaDirTemp
=
path1
+
packageName
+
'
/
'
+
packageName
+
'
/assets/entry/resources/rawfile
'
;
var
mediaDirTemp
=
'
/data
'
console
.
info
(
'
AudioFrameworkRenderLog: Resource DIR Path :
'
+
mediaDirTemp
);
console
.
info
(
'
AudioFrameworkRenderLog: Resource DIR Path :
'
+
mediaDirTemp
);
return
mediaDirTemp
;
return
mediaDirTemp
;
...
...
multimedia/audio/audio_js_standard/audioManager/src/main/js/test/List.test.js
浏览文件 @
256af8d2
...
@@ -14,7 +14,6 @@
...
@@ -14,7 +14,6 @@
*/
*/
require
(
'
./AudioFramework.test.js
'
)
require
(
'
./AudioFramework.test.js
'
)
//require('./AudioPerf.test.js')
require
(
'
./AudioRenderer.test.js
'
)
require
(
'
./AudioRenderer.test.js
'
)
require
(
'
./SR000GHLLV.test.js
'
)
require
(
'
./SR000GHLLV.test.js
'
)
require
(
'
./AudioCall.test.js
'
)
require
(
'
./AudioCall.test.js
'
)
...
...
multimedia/audio/audio_js_standard/audioManager/src/main/js/test/SR000GHQBN.test.js
浏览文件 @
256af8d2
...
@@ -1023,560 +1023,6 @@ describe('audioManger', function () {
...
@@ -1023,560 +1023,6 @@ describe('audioManger', function () {
await
sleep
(
1000
);
await
sleep
(
1000
);
})
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_PR_Activate_029
* @tc.name : setDeviceActive - WIRED_HEADSET - Activate - Promise
* @tc.desc : Activate HEADSET - Promise
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_PR_Activate_029
'
,
0
,
async
function
(
done
)
{
await
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : setDeviceActive : WIRED_HEADSET: Activate
'
);
audioManager
.
isDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
).
then
(
function
(
value
){
if
(
value
==
true
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : PASS :
'
+
value
);
expect
(
true
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : FAIL :
'
+
value
);
expect
(
false
).
assertTrue
();
}
});
}).
catch
((
err
)
=>
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : FAIL : Error :
'
+
err
.
message
);
expect
(
false
).
assertTrue
();
});
done
();
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_PR_Activate_ENUM_030
* @tc.name : setDeviceActive - WIRED_HEADSET - Activate - Promise
* @tc.desc : Activate WIRED_HEADSET - Promise
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_PR_Activate_ENUM_030
'
,
0
,
async
function
(
done
)
{
await
audioManager
.
setDeviceActive
(
3
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : setDeviceActive : WIRED_HEADSET: Activate
'
);
audioManager
.
isDeviceActive
(
3
).
then
(
function
(
value
){
if
(
value
==
true
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : PASS :
'
+
value
);
expect
(
true
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : FAIL :
'
+
value
);
expect
(
false
).
assertTrue
();
}
});
}).
catch
((
err
)
=>
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : FAIL : Error :
'
+
err
.
message
);
expect
(
false
).
assertTrue
();
});
done
();
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_PR_Deactivate_031
* @tc.name : setDeviceActive - WIRED_HEADSET - Deactivate - Promise
* @tc.desc : Activate HEADSET - Promise
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_PR_Activate_031
'
,
0
,
async
function
(
done
)
{
await
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,
false
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : setDeviceActive : WIRED_HEADSET: Deactivate
'
);
audioManager
.
isDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
).
then
(
function
(
value
){
if
(
value
==
false
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Deactivate : PASS :
'
+
value
);
expect
(
true
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Deactivate : FAIL :
'
+
value
);
expect
(
false
).
assertTrue
();
}
});
}).
catch
((
err
)
=>
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Deactivate : FAIL : Error :
'
+
err
.
message
);
expect
(
false
).
assertTrue
();
});
done
();
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_PR_Deactivate_ENUM_032
* @tc.name : setDeviceActive - WIRED_HEADSET - Deactivate - Promise
* @tc.desc : Activate WIRED_HEADSET - Promise
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_PR_Deactivate_ENUM_032
'
,
0
,
async
function
(
done
)
{
await
audioManager
.
setDeviceActive
(
3
,
false
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : setDeviceActive : WIRED_HEADSET: Deactivate
'
);
audioManager
.
isDeviceActive
(
3
).
then
(
function
(
value
){
if
(
value
==
false
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Deactivate : PASS :
'
+
value
);
expect
(
true
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Deactivate : FAIL :
'
+
value
);
expect
(
false
).
assertTrue
();
}
});
}).
catch
((
err
)
=>
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Deactivate : FAIL : Error :
'
+
err
.
message
);
expect
(
false
).
assertTrue
();
});
done
();
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_CB_ACTIVATE_033
* @tc.name : setDeviceActive - WIRED_HEADSET - activate - Callback
* @tc.desc : Activate WIRED_HEADSET - Callback
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_CB_ACTIVATE_033
'
,
0
,
async
function
(
done
)
{
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,
true
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET : Active: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET : Active
'
);
audioManager
.
isDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,(
err
,
value
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET : Active: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
if
(
value
==
true
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET : Active : PASS :
'
+
value
);
expect
(
true
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET : Active : FAIL :
'
+
value
);
expect
(
false
).
assertTrue
();
}
done
();
});
}
done
();
});
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_CB_ACTIVATE_ENUM_034
* @tc.name : setDeviceActive - WIRED_HEADSET - activate - Callback
* @tc.desc : Activate WIRED_HEADSET - Callback
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_CB_ACTIVATE_ENUM_034
'
,
0
,
async
function
(
done
)
{
audioManager
.
setDeviceActive
(
3
,
true
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Active: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Active
'
);
audioManager
.
isDeviceActive
(
3
,(
err
,
value
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET: Active: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
if
(
value
==
true
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET: Active : PASS :
'
+
value
);
expect
(
true
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET: Active : FAIL :
'
+
value
);
expect
(
false
).
assertTrue
();
}
done
();
});
}
done
();
});
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_CB_DEACTIVATE_035
* @tc.name : setDeviceActive - WIRED_HEADSET - Deactivate - Callback
* @tc.desc : Activate WIRED_HEADSET - Callback
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_CB_DEACTIVATE_035
'
,
0
,
async
function
(
done
)
{
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,
false
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET : Deactive: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET : Deactive
'
);
audioManager
.
isDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,(
err
,
value
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET : Deactive: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
if
(
value
==
true
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET : Deactive : PASS :
'
+
value
);
expect
(
true
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET : Deactive : FAIL :
'
+
value
);
expect
(
false
).
assertTrue
();
}
done
();
});
}
done
();
});
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_setDeviceActive_CB_DEACTIVATE_ENUM_036
* @tc.name : setDeviceActive - WIRED_HEADSET - Deactivate - Callback
* @tc.desc : Deactivate WIRED_HEADSET - Callback
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_setDeviceActive_CB_DEACTIVATE_ENUM_036
'
,
0
,
async
function
(
done
)
{
var
setflag
;
audioManager
.
setDeviceActive
(
3
,
true
,
async
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Active: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
{
audioManager
.
setDeviceActive
(
3
,
false
,
async
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Deactive: Error:
${
err
.
message
}
`
);
expect
(
false
).
assertTrue
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Deactive
'
);
audioManager
.
isDeviceActive
(
3
,
async
(
err
,
value
)
=>
{
if
(
!
value
)
{
expect
(
true
).
assertTrue
();
//console.info('AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET: Deactive : PASS :' + value);
//setflag = true ;
//console.info('AudioFrameworkTest: Device Test: setFlag' + setflag);
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : isDeviceActive : WIRED_HEADSET: Deactive : FAIL :
'
+
value
);
setflag
=
false
;
console
.
info
(
'
AudioFrameworkTest: Device Test: setFlag
'
+
setflag
);
expect
(
false
).
assertTrue
();
}
done
();
});
await
sleep
(
100
);
}
done
();
});
await
sleep
(
1000
);
}
});
done
();
await
sleep
(
1000
);
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_ON_setDeviceActive_SPEAKER_037
* @tc.name : setDeviceActive - SPEAKER
* @tc.desc : Listner on speaker active
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_ON_setDeviceActive_SPEAKER_037
'
,
0
,
async
function
(
done
)
{
await
audioManager
.
setDeviceActive
(
audio
.
DeviceType
.
SPEAKER
,
false
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Activate: Error:
${
err
.
message
}
`
);
});
var
setflag
;
audioManager
.
on
(
'
deviceChange
'
,
(
deviceChangeAction
)
=>
{
console
.
info
(
'
AudioManagerLog: device connected:
'
+
deviceChangeAction
.
type
);
let
deviceList
=
deviceChangeAction
.
deviceDescriptors
;
for
(
let
i
=
0
;
i
<
deviceList
.
length
;
i
++
)
{
console
.
info
(
'
AudioManagerLog: device role:
'
+
deviceList
[
i
].
deviceRole
);
console
.
info
(
'
AudioManagerLog: device type:
'
+
deviceList
[
i
].
deviceType
);
}
if
(
deviceList
[
0
].
deviceType
==
2
)
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : SPEAKER ACTIVE : PASS :
'
+
deviceList
[
0
].
deviceType
);
setflag
=
true
;
console
.
info
(
'
AudioManagerLog: setFlag is :
'
+
setflag
);
expect
(
setflag
).
assertTrue
();
done
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : SPEAKER ACTIVE : FAIL :
'
+
deviceList
[
0
].
deviceType
);
setflag
=
false
;
console
.
info
(
'
AudioManagerLog: setFlag is :
'
+
setflag
);
expect
(
setflag
).
assertTrue
();
done
();
}
});
await
audioManager
.
setDeviceActive
(
audio
.
DeviceType
.
SPEAKER
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Activate: Error:
${
err
.
message
}
`
);
});
done
();
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_ON_setDeviceActive_SPEAKER_ENUM_038
* @tc.name : setDeviceActive - SPEAKER
* @tc.desc : Listner on speaker active
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_ON_setDeviceActive_SPEAKER_ENUM_038
'
,
0
,
async
function
(
done
)
{
audioManager
.
setDeviceActive
(
2
,
false
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : setDeviceActive : SPEAKER: Deactive
'
);
});
audioManager
.
on
(
'
deviceChange
'
,
(
deviceChangeAction
)
=>
{
console
.
info
(
'
AudioManagerLog: device connected:
'
+
deviceChangeAction
.
type
);
let
deviceList
=
deviceChangeAction
.
deviceDescriptors
;
for
(
let
i
=
0
;
i
<
deviceList
.
length
;
i
++
)
{
console
.
info
(
'
AudioManagerLog: device role:
'
+
deviceList
[
i
].
deviceRole
);
console
.
info
(
'
AudioManagerLog: device type:
'
+
deviceList
[
i
].
deviceType
);
}
if
(
deviceList
[
0
].
deviceType
==
2
)
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : SPEAKER ACTIVE : PASS :
'
+
deviceList
[
0
].
deviceType
);
expect
(
true
).
assertTrue
();
done
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : SPEAKER ACTIVE : FAIL :
'
+
deviceList
[
0
].
deviceType
);
expect
(
false
).
assertTrue
();
done
();
}
});
await
audioManager
.
setDeviceActive
(
2
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Activate: Error:
${
err
.
message
}
`
);
});
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_ON_setDeviceActive_BLUETOOTH_SCO_039
* @tc.name : setDeviceActive - BLUETOOTH_SCO
* @tc.desc : Listner on speaker active
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_ON_setDeviceActive_BLUETOOTH_SCO_039
'
,
0
,
async
function
(
done
)
{
audioManager
.
on
(
'
deviceChange
'
,
(
deviceChangeAction
)
=>
{
console
.
info
(
'
AudioManagerLog: device connected:
'
+
deviceChangeAction
.
type
);
let
deviceList
=
deviceChangeAction
.
deviceDescriptors
;
for
(
let
i
=
0
;
i
<
deviceList
.
length
;
i
++
)
{
console
.
info
(
'
AudioManagerLog: device role:
'
+
deviceList
[
i
].
deviceRole
);
console
.
info
(
'
AudioManagerLog: device type:
'
+
deviceList
[
i
].
deviceType
);
}
if
(
deviceList
[
0
].
deviceType
==
7
)
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : SPEAKER ACTIVE : PASS :
'
+
deviceList
[
0
].
deviceType
);
expect
(
true
).
assertTrue
();
done
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : SPEAKER ACTIVE : FAIL :
'
+
deviceList
[
0
].
deviceType
);
expect
(
false
).
assertTrue
();
done
();
}
});
await
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
BLUETOOTH_SCO
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : BLUETOOTH_SCO: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : BLUETOOTH_SCO: Activate: Error:
${
err
.
message
}
`
);
});
done
();
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_ON_setDeviceActive_BLUETOOTH_SCO_ENUM_040
* @tc.name : setDeviceActive - BLUETOOTH_SCO
* @tc.desc : Listner on speaker active
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_ON_setDeviceActive_BLUETOOTH_SCO_ENUM_040
'
,
0
,
async
function
(
done
)
{
audioManager
.
setDeviceActive
(
7
,
false
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : setDeviceActive : BLUETOOTH_SCO: Deactive
'
);
});
audioManager
.
on
(
'
deviceChange
'
,
(
deviceChangeAction
)
=>
{
console
.
info
(
'
AudioManagerLog: device connected:
'
+
deviceChangeAction
.
type
);
let
deviceList
=
deviceChangeAction
.
deviceDescriptors
;
for
(
let
i
=
0
;
i
<
deviceList
.
length
;
i
++
)
{
console
.
info
(
'
AudioManagerLog: device role:
'
+
deviceList
[
i
].
deviceRole
);
console
.
info
(
'
AudioManagerLog: device type:
'
+
deviceList
[
i
].
deviceType
);
}
if
(
deviceList
[
0
].
deviceType
==
7
)
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : BLUETOOTH_SCO ACTIVE : PASS :
'
+
deviceList
[
0
].
deviceType
);
expect
(
true
).
assertTrue
();
done
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : BLUETOOTH_SCO ACTIVE : FAIL :
'
+
deviceList
[
0
].
deviceType
);
expect
(
false
).
assertTrue
();
done
();
}
});
await
audioManager
.
setDeviceActive
(
7
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : BLUETOOTH_SCO: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : BLUETOOTH_SCO: Activate: Error:
${
err
.
message
}
`
);
});
done
();
await
sleep
(
1000
);
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_ON_setDeviceActive_WIRED_HEADSET_041
* @tc.name : setDeviceActive - WIRED_HEADSET
* @tc.desc : Listner on WIRED_HEADSET active
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_ON_setDeviceActive_WIRED_HEADSET_ENUM_041
'
,
0
,
async
function
(
done
)
{
audioManager
.
on
(
'
deviceChange
'
,
(
deviceChangeAction
)
=>
{
console
.
info
(
'
AudioManagerLog: device connected:
'
+
deviceChangeAction
.
type
);
let
deviceList
=
deviceChangeAction
.
deviceDescriptors
;
for
(
let
i
=
0
;
i
<
deviceList
.
length
;
i
++
)
{
console
.
info
(
'
AudioManagerLog: device role:
'
+
deviceList
[
i
].
deviceRole
);
console
.
info
(
'
AudioManagerLog: device type:
'
+
deviceList
[
i
].
deviceType
);
}
if
(
deviceList
[
0
].
deviceType
==
3
)
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : WIRED_HEADSET ACTIVE : PASS :
'
+
deviceList
[
0
].
deviceType
);
expect
(
true
).
assertTrue
();
done
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : WIRED_HEADSET ACTIVE : FAIL :
'
+
deviceList
[
0
].
deviceType
);
expect
(
false
).
assertTrue
();
done
();
}
});
await
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Activate: Error:
${
err
.
message
}
`
);
});
done
();
await
sleep
(
1000
);
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_ON_setDeviceActive_WIRED_HEADSET_ENUM_042
* @tc.name : setDeviceActive - WIRED_HEADSET
* @tc.desc : Listner on WIRED_HEADSET active
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_ON_setDeviceActive_WIRED_HEADSET_ENUM_042
'
,
0
,
async
function
(
done
)
{
let
setflag
;
audioManager
.
setDeviceActive
(
3
,
false
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : setDeviceActive : WIRED_HEADSET: Deactive
'
);
});
audioManager
.
on
(
'
deviceChange
'
,
(
deviceChangeAction
)
=>
{
console
.
info
(
'
AudioManagerLog: device connected:
'
+
deviceChangeAction
.
type
);
let
deviceList
=
deviceChangeAction
.
deviceDescriptors
;
for
(
let
i
=
0
;
i
<
deviceList
.
length
;
i
++
)
{
console
.
info
(
'
AudioManagerLog: device role:
'
+
deviceList
[
i
].
deviceRole
);
console
.
info
(
'
AudioManagerLog: device type:
'
+
deviceList
[
i
].
deviceType
);
}
if
(
deviceList
[
0
].
deviceType
==
3
)
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : WIRED_HEADSET ACTIVE : PASS :
'
+
deviceList
[
0
].
deviceType
);
setflag
=
true
;
console
.
info
(
'
AudioManagerLog: device type: setFlag is
'
+
setflag
);
expect
(
setflag
).
assertTrue
();
done
();
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: ON : WIRED_HEADSET ACTIVE : FAIL :
'
+
deviceList
[
0
].
deviceType
);
setflag
=
false
;
console
.
info
(
'
AudioManagerLog: device type: setFlag is
'
+
setflag
);
expect
(
false
).
assertTrue
();
done
();
}
});
await
audioManager
.
setDeviceActive
(
3
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Activate: Error:
${
err
.
message
}
`
);
});
done
();
await
sleep
(
1000
);
})
/* *
* @tc.number : SUB_AUDIO_MANAGER_ON_setDeviceActive_Combination1_043
* @tc.name : setDeviceActive - WIRED_HEADSET
* @tc.desc : Listner on WIRED_HEADSET active
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
SUB_AUDIO_MANAGER_ON_setDeviceActive_Combination1_043
'
,
0
,
async
function
(
done
)
{
var
setFalg
;
await
audioManager
.
on
(
'
deviceChange
'
,
(
deviceChangeAction
)
=>
{
console
.
info
(
'
AudioManagerLog: ON device connected:
'
+
deviceChangeAction
.
type
);
let
deviceList
=
deviceChangeAction
.
deviceDescriptors
;
for
(
let
i
=
0
;
i
<
deviceList
.
length
;
i
++
)
{
console
.
info
(
'
AudioManagerLog: device role:
'
+
deviceList
[
i
].
deviceRole
);
console
.
info
(
'
AudioManagerLog: device type:
'
+
deviceList
[
i
].
deviceType
);
}
});
await
sleep
(
1000
);
await
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Activate: Error:
${
err
.
message
}
`
);
});
await
sleep
(
5000
);
await
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
SPEAKER
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Active
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : SPEAKER: Activate: Error:
${
err
.
message
}
`
);
});
await
sleep
(
5000
);
await
audioManager
.
setDeviceActive
(
audio
.
ActiveDeviceType
.
WIRED_HEADSET
,
true
).
then
(
function
(){
console
.
info
(
'
AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Active Again
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
`AudioFrameworkTest: Device Test: Callback : setDeviceActive : WIRED_HEADSET: Activate Again: Error:
${
err
.
message
}
`
);
});
await
sleep
(
5000
);
await
audioManager
.
isDeviceActive
(
3
).
then
(
function
(
value
){
setFalg
=
value
;
if
(
value
==
true
){
if
(
setFalg
==
true
){
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : PASS :
'
+
value
);
console
.
info
(
'
AudioFrameworkTest: Device Test: after asseert
'
);
}
}
else
{
console
.
info
(
'
AudioFrameworkTest: Device Test: Promise : isDeviceActive : WIRED_HEADSET: Activate : FAIL :
'
+
value
);
}
});
console
.
info
(
'
AudioFrameworkTest: Device Test: after COMPLETE
'
);
await
sleep
(
1000
);
expect
(
setFalg
).
assertTrue
();
done
();
})
/* *
/* *
* @tc.number : SUB_AUDIO_MANAGER_DeviceType_001
* @tc.number : SUB_AUDIO_MANAGER_DeviceType_001
* @tc.name : DeviceType - INVALID
* @tc.name : DeviceType - INVALID
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录