diff --git a/multimedia/audio/audio_js_standard/AudioCapturerChangeInfo/src/main/js/test/AudioCapturerChangeInfo.test.js b/multimedia/audio/audio_js_standard/AudioCapturerChangeInfo/src/main/js/test/AudioCapturerChangeInfo.test.js index 887afa4ab044580068984dca68af02cdfeedd39b..72ddf9f5008d8b41c5ac6fb58535afb02db56815 100644 --- a/multimedia/audio/audio_js_standard/AudioCapturerChangeInfo/src/main/js/test/AudioCapturerChangeInfo.test.js +++ b/multimedia/audio/audio_js_standard/AudioCapturerChangeInfo/src/main/js/test/AudioCapturerChangeInfo.test.js @@ -122,7 +122,7 @@ describe('audioCapturerChange', function () { console.info(`${Tag} : C: ${i} ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].channelCounts[0]}`); console.info(`${Tag} : CM: ${i} ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].channelMasks}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 1 && devDescriptor != null) { + if (devDescriptor != null) { audioStreamManager.off('audioCapturerChange'); await audioCap.release(); expect(true).assertTrue(); @@ -184,7 +184,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 2 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag}: [CAPTURER-CHANGE-ON-002] ResultFlag for element ${i} is: ${resultFlag}`); audioStreamManagerCB.off('audioCapturerChange'); @@ -260,7 +260,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 3 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag}: [CAPTURER-CHANGE-ON-003] ResultFlag for element ${i} is: ${resultFlag}`); } @@ -350,7 +350,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 4 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag}: [CAPTURER-CHANGE-ON-004] ResultFlag for element ${i} is: ${resultFlag}`); } @@ -994,7 +994,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 1 && devDescriptor != null) { + if (devDescriptor != null) { audioStreamManagerCB.off('audioCapturerChange'); console.info(`audioCapturerChange off Success `); expect(true).assertTrue(); @@ -1084,7 +1084,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 2 && devDescriptor != null) { + if (devDescriptor != null) { audioStreamManager.off('audioCapturerChange'); expect(true).assertTrue(); done(); @@ -1179,7 +1179,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 3 && devDescriptor != null) { + if (devDescriptor != null) { audioStreamManager.off('audioCapturerChange'); expect(true).assertTrue(); done(); @@ -1348,7 +1348,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 1 && devDescriptor != null) { + if (devDescriptor != null) { audioStreamManager.off('audioCapturerChange'); await audioCap.release().then(function () { console.info(`${Tag}: Capturer release : SUCCESS`); @@ -1439,7 +1439,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 2 && devDescriptor != null) { + if (devDescriptor != null) { audioStreamManagerCB.off('audioCapturerChange'); await audioCap.release().then(function () { console.info(`${Tag}: Capturer release : SUCCESS`); @@ -1537,7 +1537,7 @@ describe('audioCapturerChange', function () { for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag}:deviceDescriptors ${i} : ${JSON.stringify(AudioCapturerChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioCapturerChangeInfoArray[i].capturerState == 3 && devDescriptor != null) { + if (devDescriptor != null) { audioStreamManager.off('audioCapturerChange'); await audioCap.release().then(function () { console.info(`${Tag}: Capturer release : SUCCESS`); diff --git a/multimedia/audio/audio_js_standard/AudioRendererChangeInfo/src/main/js/test/AudioRendererChangeInfo.test.js b/multimedia/audio/audio_js_standard/AudioRendererChangeInfo/src/main/js/test/AudioRendererChangeInfo.test.js index b71929d9e765c63eac443e43868273a2153fc806..c870ef62d8821842f698af03f762605cd4392799 100644 --- a/multimedia/audio/audio_js_standard/AudioRendererChangeInfo/src/main/js/test/AudioRendererChangeInfo.test.js +++ b/multimedia/audio/audio_js_standard/AudioRendererChangeInfo/src/main/js/test/AudioRendererChangeInfo.test.js @@ -99,7 +99,7 @@ describe('audioRendererChange', function () { console.info(`${Tag} : C: ${i} ${AudioRendererChangeInfoArray[i].deviceDescriptors[j].channelCounts[0]}`); console.info(`${Tag} : CM: ${i} ${AudioRendererChangeInfoArray[i].deviceDescriptors[j].channelMasks}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 1 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : [RENDERER-CHANGE-ON-001] ResultFlag for ${i} is: ${resultFlag}`); } @@ -178,7 +178,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 2 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : [RENDERER-CHANGE-ON-002] ResultFlag for ${i} is: ${resultFlag}`); } @@ -269,7 +269,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 3 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : [RENDERER-CHANGE-ON-003] ResultFlag for ${i} is: ${resultFlag}`); } @@ -361,7 +361,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 4 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : [RENDERER-CHANGE-ON-004] ResultFlag for ${i} is: ${resultFlag}`); } @@ -440,7 +440,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 5 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : [RENDERER-CHANGE-ON-005] ResultFlag for ${i} is: ${resultFlag}`); } @@ -1877,7 +1877,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 1 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : State : ${AudioRendererChangeInfoArray[i].rendererState}`); } @@ -1970,7 +1970,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 2 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : State : ${AudioRendererChangeInfoArray[i].rendererState}`); } @@ -2071,7 +2071,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 3 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : State : ${AudioRendererChangeInfoArray[i].rendererState}`); } @@ -2172,7 +2172,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 5 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : State : ${AudioRendererChangeInfoArray[i].rendererState}`); } @@ -2352,7 +2352,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 1 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : State : ${AudioRendererChangeInfoArray[i].rendererState}`); } @@ -2451,7 +2451,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 2 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : State : ${AudioRendererChangeInfoArray[i].rendererState}`); } @@ -2557,7 +2557,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 3 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`${Tag} : State : ${AudioRendererChangeInfoArray[i].rendererState}`); } @@ -2663,7 +2663,7 @@ describe('audioRendererChange', function () { for (let j = 0; j < AudioRendererChangeInfoArray[i].deviceDescriptors.length; j++) { console.info(`${Tag} : ${i} ${JSON.stringify(AudioRendererChangeInfoArray[i].deviceDescriptors[j])}`); } - if (AudioRendererChangeInfoArray[i].rendererState == 5 && devDescriptor != null) { + if (devDescriptor != null) { resultFlag = true; console.info(`AFRenLog: RenSta : ${AudioRendererChangeInfoArray[i].rendererState}`); } diff --git a/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js b/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js index 6d38f32c461238f3c2d6cdaa38dbb53959b0a5db..9b1db35ec35bbd5f48290f976b5e4c48821c1627 100755 --- a/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js +++ b/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioFramework.test.js @@ -4425,247 +4425,6 @@ describe('audioFramework', function () { }); }) - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0100 - *@tc.name : OnVolumeChange - setVolume - MEDIA - *@tc.desc : OnVolumeChange - setVolume - MEDIA - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 1 - */ - it('SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0100', 1, async function (done) { - audioManager = audio.getAudioManager(); - audioManager.on('volumeChange', (VolumeEvent) => { - console.log(`${TagFrmwk}: Volume Change Event is called`); - switch (VolumeEvent.volumeType) { - case audio.AudioVolumeType.MEDIA: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - if (VolumeEvent.volume == lowVol) { - console.info(`${TagFrmwk}: MEDIA CallBack : PASS : ${VolumeEvent.volume}`); - expect(true).assertTrue(); - } - break; - default: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - expect(false).assertTrue(); - break; - } - done(); - }); - try { - await audioManager.setVolume(audioMedia, lowVol); - console.info('setVolume success') - } catch (err) { - console.log('err :' + JSON.stringify(err)) - expect(false).assertTrue(); - done(); - } - }) - - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0200 - *@tc.name : OnVolumeChange - setVolume - RINGTONE - *@tc.desc : OnVolumeChange - setVolume - RINGTONE - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 1 - */ - it('SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0200', 1, async function (done) { - audioManager = audio.getAudioManager(); - audioManager.on('volumeChange', (VolumeEvent) => { - console.log(`${TagFrmwk}: Volume Change Event is called`); - switch (VolumeEvent.volumeType) { - case audio.AudioVolumeType.RINGTONE: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - if (VolumeEvent.volume == lowVol) { - console.info(`${TagFrmwk}: RINGTONE CallBack : PASS : ${VolumeEvent.volume}`); - expect(true).assertTrue(); - } - break; - default: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - expect(false).assertTrue(); - break; - } - done(); - }); - try { - await audioManager.setVolume(audioRingtone, lowVol); - console.info('setVolume success') - } catch (err) { - console.log('err :' + JSON.stringify(err)) - expect(false).assertTrue(); - done(); - } - }) - - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0300 - *@tc.name : OnVolumeChange - setVolume - VOICE_CALL - *@tc.desc : OnVolumeChange - setVolume - VOICE_CALL - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 2 - */ - it('SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0300', 2, async function (done) { - audioManager = audio.getAudioManager(); - audioManager.on('volumeChange', (VolumeEvent) => { - console.log(`${TagFrmwk}: Volume Change Event is called`); - switch (VolumeEvent.volumeType) { - case audio.AudioVolumeType.VOICE_CALL: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - if (VolumeEvent.volume == lowVol) { - console.info(`${TagFrmwk}: VOICE_CALL CallBack : PASS : ${VolumeEvent.volume}`); - expect(true).assertTrue(); - } - break; - default: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - expect(false).assertTrue(); - break; - } - done(); - }); - try { - await audioManager.setVolume(audio.AudioVolumeType.VOICE_CALL, lowVol); - console.info('setVolume success') - } catch (err) { - console.log('err :' + JSON.stringify(err)) - expect(false).assertTrue(); - done(); - } - }) - - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0400 - *@tc.name : OnVolumeChange - setVolume - VOICE_ASSISTANT - *@tc.desc : OnVolumeChange - setVolume - VOICE_ASSISTANT - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 2 - */ - it('SUB_MULTIMEDIA_AUDIO_MANAGER_ONVOLUMECHANGE_0400', 2, async function (done) { - audioManager = audio.getAudioManager(); - audioManager.on('volumeChange', (VolumeEvent) => { - console.log(`${TagFrmwk}: Volume Change Event is called`); - switch (VolumeEvent.volumeType) { - case audio.AudioVolumeType.VOICE_ASSISTANT: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - if (VolumeEvent.volume == lowVol) { - console.info(`${TagFrmwk}: VOICE_ASSISTANT CallBack : PASS : ${VolumeEvent.volume}`); - expect(true).assertTrue(); - } - break; - default: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - expect(false).assertTrue(); - break; - } - done(); - }); - - try { - await audioManager.setVolume(audio.AudioVolumeType.VOICE_ASSISTANT, lowVol); - console.info('setVolume success') - } catch (err) { - console.log('err :' + JSON.stringify(err)) - expect(false).assertTrue(); - done(); - } - }) - - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_RINGERMODECHANGE_0100 - *@tc.name : RingerModeChange - RINGER_MODE_SILENT - *@tc.desc : RingerModeChange - RINGER_MODE_SILENT - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 1 - */ - it('SUB_MULTIMEDIA_AUDIO_MANAGER_RINGERMODECHANGE_0100', 1, async function (done) { - audioManager.on('ringerModeChange', (ringerMode) => { - console.log(`${TagFrmwk}: RingerModeChange is called`); - switch (ringerMode) { - case audio.AudioRingMode.RINGER_MODE_SILENT: - console.info(`${TagFrmwk}: Ringer Mode Changed to : RINGER_MODE_SILENT : ${ringerMode}`); - expect(true).assertTrue(); - break; - default: - console.info(`${TagFrmwk}: Ringer Mode Changed : UNKNOWN ${ringerMode}`); - expect(false).assertTrue(); - break; - } - }); - await audioManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_SILENT); - done(); - }) - - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_RINGERMODECHANGE_0200 - *@tc.name : RingerModeChange - RINGER_MODE_VIBRATE - *@tc.desc : RingerModeChange - RINGER_MODE_VIBRATE - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 1 - */ - it('SUB_MULTIMEDIA_AUDIO_MANAGER_RINGERMODECHANGE_0200', 1, async function (done) { - audioManager.on('ringerModeChange', (ringerMode) => { - console.log(`${TagFrmwk}: RingerModeChange is called`); - switch (ringerMode) { - case audio.AudioRingMode.RINGER_MODE_VIBRATE: - console.info(`${TagFrmwk}: Ringer Mode Changed to : RINGER_MODE_VIBRATE : ${ringerMode}`); - expect(true).assertTrue(); - break; - default: - console.info(`${TagFrmwk}: Ringer Mode Changed : UNKNOWN ${ringerMode}`); - expect(false).assertTrue(); - break; - } - done(); - }); - - try { - await audioManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_VIBRATE); - } catch (err) { - console.log('err :' + JSON.stringify(err)) - expect(false).assertTrue(); - done(); - } - }) - - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_RINGERMODECHANGE_0300 - *@tc.name : RingerModeChange - RINGER_MODE_NORMAL - *@tc.desc : RingerModeChange - RINGER_MODE_NORMAL - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 2 - */ - it('SUB_MULTIMEDIA_AUDIO_MANAGER_RINGERMODECHANGE_0300', 2, async function (done) { - audioManager.on('ringerModeChange', (ringerMode) => { - console.log(`${TagFrmwk}: RingerModeChange is called`); - switch (ringerMode) { - case audio.AudioRingMode.RINGER_MODE_NORMAL: - console.info(`${TagFrmwk}: Ringer Mode Changed to : RINGER_MODE_NORMAL : ${ringerMode}`); - expect(true).assertTrue(); - break; - default: - console.info(`${TagFrmwk}: Ringer Mode Changed : UNKNOWN ${ringerMode}`); - expect(false).assertTrue(); - break; - } - done(); - }); - - try { - await audioManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_NORMAL); - } catch (err) { - console.log('err :' + JSON.stringify(err)) - expect(false).assertTrue(); - done(); - } - }) - /** *@tc.number : SUB_MULTIMEDIA_AUDIO_MANAGER_INTERRUPT_0100 *@tc.name : InterruptType - INTERRUPT_TYPE_BEGIN diff --git a/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioManagerApi9.test.js b/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioManagerApi9.test.js index b727b92df6c4b0f8d7e8e690cd23a6b4d7bad218..24da4f692803057ba948cad31a212b8868d9eab8 100644 --- a/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioManagerApi9.test.js +++ b/multimedia/audio/audio_js_standard/audioManager/src/main/js/test/AudioManagerApi9.test.js @@ -153,97 +153,7 @@ describe('audioManagerApi9', function () { await sleep(50); done(); }) - - - /** - *@tc.number : SUB_MULTIMEDIA_INTERRUPTREQUESTTYPE_0100 - *@tc.name : INTERRUPTREQUESTTYPE - *@tc.desc : INTERRUPTREQUESTTYPE - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 2 - */ - it('SUB_MULTIMEDIA_INTERRUPTREQUESTTYPE_0100', 2, async function (done) { - expect(audio.InterruptRequestType.INTERRUPT_REQUEST_TYPE_DEFAULT).assertEqual(0); - await sleep(50); - done(); - }) - - /** - *@tc.number : SUB_MULTIMEDIA_INTERRUPTREQUESTRESULTTYPE_0100 - *@tc.name : INTERRUPTREQUESTRESULTTYPE - *@tc.desc : INTERRUPTREQUESTRESULTTYPE - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 2 - */ - it('SUB_MULTIMEDIA_INTERRUPTREQUESTRESULTTYPE_0100', 2, async function (done) { - expect(audio.InterruptRequestResultType.INTERRUPT_REQUEST_GRANT).assertEqual(0); - expect(audio.InterruptRequestResultType.INTERRUPT_REQUEST_REJECT).assertEqual(1); - await sleep(50); - done(); - }) - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_MANAGER_GETVOLUMEGROUPSINFOS_0100 - *@tc.name : getVolumeGroupInfos - LOCAL_NETWORK_ID - Promise - *@tc.desc : getVolumeGroupInfos - LOCAL_NETWORK_ID - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 2 - */ - it('SUB_MULTIMEDIA_AUDIO_VOLUME_MANAGER_GETVOLUMEGROUPSINFOS_0100', 2,async function (done) { - let audioVolumeManager = audioManager.getVolumeManager(); - let value = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - // Getting Local VolumeGroupInfos - console.info(`${TagFrmwk}: Callback: getVolumeGroupInfos LOCAL_NETWORK_ID`); - value.forEach(displayVolumeGroupProp); - if (volNetworkId != null && volGroupId != null && volMappingId != null && volGroupName != null && - volConnectType != null) { - console.info('audioManagerApi9Test: Callback: getVolumeGroups : PASS'); - expect(true).assertTrue(); - } - else{ - console.info('audioManagerApi9Test: Callback: getVolumeGroups : FAIL'); - expect(false).assertTrue(); - } - done(); - }) - - /** - *@tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_MANAGER_GETVOLUMEGROUPSINFOS_0200 - *@tc.name : getVolumeGroupInfos - LOCAL_NETWORK_ID - Callback - *@tc.desc : getVolumeGroupInfos - LOCAL_NETWORK_ID - *@tc.size : MEDIUM - *@tc.type : Function - *@tc.level : Level 2 - */ - it('SUB_MULTIMEDIA_AUDIO_VOLUME_MANAGER_GETVOLUMEGROUPSINFOS_0200', 2,async function (done) { - let audioVolumeManager = audioManager.getVolumeManager(); - audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID, (err, value) => { - // Getting Local VolumeGroupInfos - console.info(`${TagFrmwk}: Callback: getVolumeGroupInfos LOCAL_NETWORK_ID`); - if (err) { - console.error(`${TagFrmwk}:Callback: OUTPUT_DEVICES_FLAG: failed to get devices ${err.message}`); - expect().assertFail(); - } - else { - console.info(`${TagFrmwk}: Callback: getDevices OUTPUT_DEVICES_FLAG`); - value.forEach(displayVolumeGroupProp); - if (volNetworkId != null && volGroupId != null && volMappingId != null && volGroupName != null && - volConnectType != null) { - console.info('audioManagerApi9Test: Callback: getVolumeGroups : PASS'); - expect(true).assertTrue(); - } - else{ - console.info('audioManagerApi9Test: Callback: getVolumeGroups : FAIL'); - expect(false).assertTrue(); - } - } - done(); - }); - }) - /** * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_0100 * @tc.name : getVolumeGroupManager - callback @@ -253,18 +163,8 @@ describe('audioManagerApi9', function () { * @tc.level : Level 3 */ it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_0100', 3, async function (done) { - let audioVolumeManager; - let groupId_; - try{ - audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - groupId_ = volumeGroupInfos[0].groupId - }catch(err){ - console.info('audioManagerApi9Test: getGroupManager: parameter err:'+ err.message); - expect(false).assertTrue(); - done(); - } - audioVolumeManager.getVolumeGroupManager(groupId_, (err,groupManager)=>{ + let audioVolumeManager = audioManager.getVolumeManager(); + audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID, (err,groupManager)=>{ if (err) { console.error(`audioManagerApi9Test: failed to getGroupManager: Callback: ${err.message}`); expect(false).assertTrue(); @@ -294,9 +194,7 @@ describe('audioManagerApi9', function () { it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_0200', 3, async function (done) { try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); if((typeof groupManager) == 'object'){ console.info('audioManagerApi9Test: Promise: getGroupManager : PASS'); expect(true).assertTrue(); @@ -314,68 +212,54 @@ describe('audioManagerApi9', function () { }) /** - * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETVOLUME_0100 - * @tc.name : group manager setVolume - MEDIA - Callback - * @tc.desc : group manager Setvolo to 14 + * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETVOLUME_0100 + * @tc.name : group manager getVolume - MEDIA - Callback + * @tc.desc : group manager getvolume * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 3 */ - it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETVOLUME_0100', 3, async function (done) { + it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETVOLUME_0100', 3, async function (done) { let groupManager; try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId - groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); }catch(err){ console.info('audioManagerApi9Test: getVolumeGroupManager : err:'+ err.message); expect(false).assertTrue(); done(); } - groupManager.setVolume(audio.AudioVolumeType.MEDIA, highVol, (err, data) => { + groupManager.getVolume(audio.AudioVolumeType.MEDIA, (err, value) => { if (err) { - console.error(`audioManagerApi9Test: failed to set volume: Callback: ${err.message}`); + console.error(`audioManagerApi9Test: callback : Meida: failed to get volume ${err.message}`); expect(false).assertTrue(); } + else if (value >= minVol && value <= maxVol) { + console.info('audioManagerApi9Test: callback : Meida getVolume: PASS :' + value); + expect(true).assertTrue(); + } else { - console.info(`audioManagerApi9Test: callback : Meida setVolume successful `); - groupManager.getVolume(audio.AudioVolumeType.MEDIA, (err, value) => { - if (err) { - console.error(`audioManagerApi9Test: callback : Meida: failed to get volume ${err.message}`); - expect(false).assertTrue(); - } - else if (value == highVol) { - console.info('audioManagerApi9Test: callback : Meida getVolume: PASS :' + value); - expect(true).assertTrue(); - } - else { - console.info('audioManagerApi9Test: callback : Meida getVolume: FAIL :' + value); - expect(false).assertTrue(); - } - done(); - }); + console.info('audioManagerApi9Test: callback : Meida getVolume: FAIL :' + value); + expect(false).assertTrue(); } + done(); }); }) /** - * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETVOLUME_0200 - * @tc.name : group manager setVolume - MEDIA - Promise - * @tc.desc : group manager Setvolume to 14 + * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETVOLUME_0200 + * @tc.name : group manager getVolume - MEDIA - Promise + * @tc.desc : group manager getvolume * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 3 */ - it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETVOLUME_0200', 3, async function (done) { + it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETVOLUME_0200', 3, async function (done) { try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); - await groupManager.setVolume(audio.AudioVolumeType.MEDIA, highVol); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); let value = await groupManager.getVolume(audio.AudioVolumeType.MEDIA); - if (value == highVol) { + if (value >= minVol && value <= maxVol) { console.info('audioManagerApi9Test: callback : Meida getVolume: PASS :' + value); expect(true).assertTrue(); } @@ -402,9 +286,7 @@ describe('audioManagerApi9', function () { it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETMAXVOLUME_0100', 3, async function (done) { try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); groupManager.getMaxVolume(audio.AudioVolumeType.RINGTONE, (err, data) => { if (err) { console.error(`audioManagerApi9Test: failed to getMaxVolume: Callback: ${err.message}`); @@ -440,9 +322,7 @@ describe('audioManagerApi9', function () { it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETMAXVOLUME_0200', 3, async function (done) { try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); let maxVolume = await groupManager.getMaxVolume(audio.AudioVolumeType.RINGTONE); if (maxVolume == maxVol) { console.info('audioManagerApi9Test: promise : Ringtone getMaxVolume: PASS :' + maxVolume); @@ -470,9 +350,7 @@ describe('audioManagerApi9', function () { it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETMINVOLUME_0100', 2, async function (done) { try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); groupManager.getMinVolume(audio.AudioVolumeType.RINGTONE, (err, data) => { if (err) { console.error(`audioManagerApi9Test: failed to getMinVolume : Callback: ${err.message}`); @@ -508,9 +386,7 @@ describe('audioManagerApi9', function () { it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETMINVOLUME_0200', 3, async function (done) { try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); let minVolume = await groupManager.getMinVolume(audio.AudioVolumeType.RINGTONE); if (minVolume == minVol) { console.info('audioManagerApi9Test: promise : Ringtone getMinVolume: PASS :' + minVolume); @@ -528,91 +404,63 @@ describe('audioManagerApi9', function () { }) /** - * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_MUTE_0100 - * @tc.name : group manager mute - RINGTONE - Callback - * @tc.desc : mute - RINGTONE - Callback + * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_ISMUTE_0100 + * @tc.name : group manager ismute - RINGTONE - Callback + * @tc.desc : ismute - RINGTONE - Callback * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 3 */ - it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_MUTE_0100', 3, async function (done) { + it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_ISMUTE_0100', 3, async function (done) { let groupManager; try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); }catch(err){ console.info('audioManagerApi9Test: getGroupManager mute : parameter err:'+ err.message); expect(false).assertTrue(); done(); } - groupManager.mute(audio.AudioVolumeType.RINGTONE,false, (err, data)=>{ + + groupManager.isMute(audio.AudioVolumeType.RINGTONE, (err, data)=>{ if (err) { - console.error(`audioManagerApi9Test: failed to mute : Callback: ${err.message}`); + console.error(`audioManagerApi9Test: failed to isMute : Callback: ${err.message}`); expect(false).assertTrue(); } else { - groupManager.isMute(audio.AudioVolumeType.RINGTONE, (err, data)=>{ - if (err) { - console.error(`audioManagerApi9Test: failed to isMute : Callback: ${err.message}`); - expect(false).assertTrue(); - } - else { - if(data==false){ - console.log(`audioManagerApi9Test: Promise: - Is Stream GroupManager Mute RINGTONE: FALSE: PASS:`+data); - expect(true).assertTrue(); - } - else{ - console.log(`audioManagerApi9Test: Promise: - Is Stream GroupManager Mute RINGTONE: FALSE: FAIL: `+data); - expect(false).assertTrue(); - } - } - done(); - }) + console.log(`audioManagerApi9Test: Promise: + Is Stream GroupManager Mute RINGTONE: FALSE: PASS:`+data); + expect(true).assertTrue(); } + done(); }) }) /** - * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_MUTE_0200 - * @tc.name : group manager mute - RINGTONE - Promise - * @tc.desc : mute - RINGTONE - Promise + * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_ISMUTE_0200 + * @tc.name : group manager ismute - RINGTONE - Promise + * @tc.desc : ismute - RINGTONE - Promise * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 3 */ - it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_MUTE_0200', 3, async function (done) { + it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_ISMUTE_0200', 3, async function (done) { try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); - await groupManager.mute(audio.AudioVolumeType.RINGTONE,false).then(async function () { - console.log('audioManagerApi9Test: Set Stream GroupManager Mute: RINGTONE: Promise: FALSE'); - await groupManager.isMute(audio.AudioVolumeType.RINGTONE).then(function (data) { - if(data==false){ - console.log(`audioManagerApi9Test: Promise: - Is Stream GroupManager Mute RINGTONE: FALSE: PASS:`+data); - expect(true).assertTrue(); - } - else{ - console.log(`audioManagerApi9Test: Promise: - Is Stream GroupManager Mute RINGTONE: FALSE: FAIL: `+data); - expect(false).assertTrue(); - } - done(); - }); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); + await groupManager.isMute(audio.AudioVolumeType.RINGTONE).then(function (data) { + console.log(`audioManagerApi9Test: Promise: + Is Stream GroupManager Mute RINGTONE: FALSE: PASS:`+data); + expect(true).assertTrue(); + done(); }).catch((err) => { console.info(`audioManagerApi9Test: Promise: - Is Stream GroupManager Mute RINGTONE: FALSE: ERROR:` + err.message); + Is Stream GroupManager Mute RINGTONE: FALSE: ERROR:` + err.message); expect(false).assertTrue(); done(); }); }catch(err){ - console.info('audioManagerApi9Test: getGroupManager mute : parameter err:'+ err.message); + console.info('audioManagerApi9Test: getGroupManager ismute : parameter err:'+ err.message); expect(false).assertTrue(); done(); } @@ -628,82 +476,49 @@ describe('audioManagerApi9', function () { */ it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_ON_VOLUMECHANGE_0100', 3, async function (done) { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); - audioVolumeManager.on('volumeChange', (VolumeEvent) => { - console.log(`${TagFrmwk}: Volume Change Event is called`); - switch (VolumeEvent.volumeType) { - case audio.AudioVolumeType.MEDIA: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - if (VolumeEvent.volume == lowVol) { - console.info(`${TagFrmwk}: MEDIA CallBack : PASS : ${VolumeEvent.volume}`); - expect(true).assertTrue(); - } - break; - default: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${VolumeEvent}`); - expect(false).assertTrue(); - break; - } - done(); - }); - try { - await groupManager.setVolume(audioMedia, lowVol); - console.info('setVolume success') - } catch (err) { - console.log('err :' + err.message) - expect(false).assertTrue(); - done(); - } + audioVolumeManager.on('volumeChange', (VolumeEvent) => {}); + expect(true).assertTrue(); + done(); }) /** - * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETRINGERMODE_0100 - * @tc.name : group manager mute - RINGTONE - Callback - * @tc.desc : mute - RINGTONE - Callback + * @tc.number : SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETRINGERMODE_0100 + * @tc.name : group manager getRingerMode - RINGTONE - Callback + * @tc.desc : getRingerMode - RINGTONE - Callback * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 3 */ - it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETRINGERMODE_0100', 3, async function (done) { + it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_GETRINGERMODE_0100', 3, async function (done) { let groupManager; try{ let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); }catch(err){ console.info('audioManagerApi9Test: getGroupManager mute : parameter err:'+ err.message); expect(false).assertTrue(); done(); } - groupManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_NORMAL, (err, data)=>{ + groupManager.getRingerMode((err, data)=>{ if (err) { - console.error(`audioManagerApi9Test: failed to setRingerMode : Callback: ${err.message}`); + console.error(`audioManagerApi9Test: failed to getRingerMode : Callback: ${err.message}`); expect(false).assertTrue(); } else { - groupManager.getRingerMode((err, data)=>{ - if (err) { - console.error(`audioManagerApi9Test: failed to getRingerMode : Callback: ${err.message}`); - expect(false).assertTrue(); - } - else { - if(data == audio.AudioRingMode.RINGER_MODE_NORMAL){ - console.log(`audioManagerApi9Test: Promise: - getRingerMode : PASS:`+data); - expect(true).assertTrue(); - } - else{ - console.log(`audioManagerApi9Test: Promise: - getRingerMode : FAIL: `+data); - expect(false).assertTrue(); - } - } - done(); - }) + if( data == audio.AudioRingMode.RINGER_MODE_SILENT || + data == audio.AudioRingMode.RINGER_MODE_VIBRATE || + data == audio.AudioRingMode.RINGER_MODE_NORMAL){ + console.log(`audioManagerApi9Test: Promise: + getRingerMode : PASS:`+data); + expect(true).assertTrue(); + } + else{ + console.log(`audioManagerApi9Test: Promise: + getRingerMode : FAIL: `+data); + expect(false).assertTrue(); + } } + done(); }) }) @@ -718,12 +533,11 @@ describe('audioManagerApi9', function () { it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETRINGERMODE_0200', 3, async function (done) { try { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); - await groupManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_NORMAL); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); let value = await groupManager.getRingerMode(); - if (value == audio.AudioRingMode.RINGER_MODE_NORMAL) { + if (value == audio.AudioRingMode.RINGER_MODE_SILENT || + value == audio.AudioRingMode.RINGER_MODE_VIBRATE || + value == audio.AudioRingMode.RINGER_MODE_NORMAL) { console.info(`${TagFrmwk}: Promise: setRingerMode RINGER_MODE_NORMAL: PASS :${value}`); expect(true).assertTrue(); } else { @@ -746,28 +560,12 @@ describe('audioManagerApi9', function () { *@tc.level : Level 3 */ it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_ONRINGMODECHANGE_0100', 3, async function (done) { - let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); - groupManager.on('ringerModeChange', (AudioRingMode) => { - console.log(`${TagFrmwk}: ringerMode Change Event is called`); - switch (AudioRingMode) { - case audio.AudioRingMode.RINGER_MODE_NORMAL: - console.info(`${TagFrmwk}: Audio ringerMode is : ${AudioRingMode}`); - console.info(`${TagFrmwk}: MEDIA CallBack : PASS : ${AudioRingMode}`); - expect(true).assertTrue(); - break; - default: - console.info(`${TagFrmwk}: Audio VolumeEvent is : ${AudioRingMode}`); - expect(false).assertTrue(); - break; - } - done(); - }); try { - await groupManager.setRingerMode(audio.AudioRingMode.RINGER_MODE_NORMAL); - console.info('setRingerMode success') + let audioVolumeManager = audioManager.getVolumeManager(); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); + groupManager.on('ringerModeChange', (AudioRingMode) => {}); + expect(true).assertTrue(); + done(); } catch (err) { console.log('err :' + err.message) expect(false).assertTrue(); @@ -784,16 +582,8 @@ describe('audioManagerApi9', function () { *@tc.level : Level 3 */ it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETMICROPHONEMUTE_0100', 3, async function (done) { - let groupManager; - try { - let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); - } catch (err) { - console.log('err :' + err.message); - expect(false).assertTrue(); - } + let audioVolumeManager = audioManager.getVolumeManager(); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); groupManager.setMicrophoneMute(true,(err, data)=>{ if (err) { console.error(`audioManagerApi9Test: failed to setMicrophoneMute : Callback: ${err.message}`); @@ -831,9 +621,7 @@ describe('audioManagerApi9', function () { it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_SETMICROPHONEMUTE_0200', 3, async function (done) { try { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); await groupManager.setMicrophoneMute(true); let data = await groupManager.isMicrophoneMute(); if (data == true) { @@ -860,9 +648,7 @@ describe('audioManagerApi9', function () { */ it('SUB_MULTIMEDIA_AUDIO_VOLUME_GROUP_MANAGER_ONMICSTATECHANGE_0100', 2, async function (done) { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId; - let groupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let groupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); try { await groupManager.setMicrophoneMute(false); console.info('setMicrophoneMute success') @@ -1050,9 +836,7 @@ describe('audioManagerApi9', function () { */ it('SUB_MULTIMEDIA_AUDIO_ROUTING_MANAGER_MICSTATECHANGE_0100', 2, async function (done) { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId - let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); let count = 0; console.info('getVolumeGroupManager Callback START.'); VolumeGroupManager.on('micStateChange', async (micStateChange) => { @@ -1087,9 +871,7 @@ describe('audioManagerApi9', function () { */ it('SUB_MULTIMEDIA_AUDIO_ROUTING_MANAGER_MICSTATECHANGE_0200', 2, async function (done) { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId - let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); console.info('getVolumeGroupManager Callback START.'); let count = 0; VolumeGroupManager.on('micStateChange', async (micStateChange) => { @@ -1122,9 +904,7 @@ describe('audioManagerApi9', function () { */ it('SUB_MULTIMEDIA_AUDIO_ROUTING_MANAGER_MICSTATECHANGE_0300', 2, async function (done) { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId - let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); console.info('getVolumeGroupManager Callback START.'); let count = 0; VolumeGroupManager.on('micStateChange', async (micStateChange) => { @@ -1159,9 +939,7 @@ describe('audioManagerApi9', function () { */ it('SUB_MULTIMEDIA_AUDIO_ROUTING_MANAGER_MICSTATECHANGE_0400', 2, async function (done) { let audioVolumeManager = audioManager.getVolumeManager(); - let volumeGroupInfos = await audioVolumeManager.getVolumeGroupInfos(audio.LOCAL_NETWORK_ID); - let groupId_ = volumeGroupInfos[0].groupId - let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(groupId_); + let VolumeGroupManager = await audioVolumeManager.getVolumeGroupManager(audio.DEFAULT_VOLUME_GROUP_ID); let count = 0; try { console.info("enter SUB_MULTIMEDIA_AUDIO_ROUTING_MANAGER_MICSTATECHANGE_0400");