diff --git a/multimedia/avsession/avsession_js_standard/avsessionManager/src/main/js/test/AVSessionManager.test.js b/multimedia/avsession/avsession_js_standard/avsessionManager/src/main/js/test/AVSessionManager.test.js index 589b90eb27409fe29defb7df75ad5a7feef95516..b395c6050eeb5335453cda025a3230c02c84c5f0 100644 --- a/multimedia/avsession/avsession_js_standard/avsessionManager/src/main/js/test/AVSessionManager.test.js +++ b/multimedia/avsession/avsession_js_standard/avsessionManager/src/main/js/test/AVSessionManager.test.js @@ -146,20 +146,19 @@ export default function AVSessionManager() { currentAVSession.getAVCastController().then((avcontroller) => { aVCastController = avcontroller; console.info(`getAVCastController : SUCCESS : sessionid : ${aVCastController.sessionId}`); - }).catch((err) => { + }).catch(async(err) => { console.error(`getAVCastController BusinessError: code: ${err.code}, message: ${err.message}`); expect(err.code == 6600101).assertTrue(); + await currentAVSession.destroy(); done(); }); } catch (error) { console.info(`getAVCastController failed: code: ${error.code}, message: ${error.message}`); if (error.message == "Cannot read property then of undefined") { - console.info(`getAVCastController callback pass`); + console.info(`getAVCastController callback successfully`); expect(true).assertTrue() } } - await sleep(10000); - await currentAVSession.destroy(); done(); }) @@ -175,29 +174,26 @@ export default function AVSessionManager() { let currentAVSession; let tag = "createNewSession"; let context = featureAbility.getContext(); - try { - currentAVSession = await avSession.createAVSession(context, tag, "audio"); console.info(`CreateAVSession 111BusinessError: code: `); let aVCastController; console.info(`CreateAVSession 333BusinessError: code: `); - aVCastController = await currentAVSession.getAVCastController((err, data) => { + aVCastController = await currentAVSession.getAVCastController(async(err, data) => { if (err) { console.error(`getAVCastController BusinessError: code: ${err.code}, message: ${err.message}`); expect(err.code == 6600101).assertTrue(); + await currentAVSession.destroy(); done(); } }); } catch (error) { console.error(`getAVCastController BusinessError: code: ${error.code}, message: ${error.message}`); if (error.message == "Cannot read property catch of undefined") { - console.info(`getAVCastController promise pass`); + console.info(`getAVCastController promise successfully`); expect(true).assertTrue() } } - await sleep(10000); - await currentAVSession.destroy(); done(); }) @@ -215,10 +211,7 @@ export default function AVSessionManager() { let currentAVSession; let tag = "createNewSession"; let context = featureAbility.getContext(); - try { - - await avSession.createAVSession(context, tag, "audio").then((data) => { currentAVSession = data; console.info(`CreateAVSession : SUCCESS : sessionId = ${currentAVSession.sessionId}`); @@ -237,11 +230,10 @@ export default function AVSessionManager() { } catch (error) { console.info(`stopCasting BusinessError2: code: ${error.code}, message: ${error.message}`); if (error.message == "Cannot read property catch of undefined") { - console.info(`stopCasting callback pass`); + console.info(`stopCasting callback successfully`); expect(true).assertTrue() } } - await sleep(10000); await currentAVSession.destroy(); done(); @@ -258,7 +250,6 @@ export default function AVSessionManager() { let currentAVSession; let tag = "createNewSession"; let context = featureAbility.getContext(); - try { await avSession.createAVSession(context, tag, "audio").then((data) => { currentAVSession = data; @@ -276,7 +267,7 @@ export default function AVSessionManager() { } catch (error) { console.error(`stopCasting BusinessError2: code: ${error.code}, message: ${error.message}`) if (error.message == "Cannot read property then of undefined") { - console.info(`stopCasting promise pass`); + console.info(`stopCasting promise successfully`); expect(true).assertTrue() } } @@ -296,7 +287,6 @@ export default function AVSessionManager() { let currentAVSession; let tag = "createNewSession"; let context = featureAbility.getContext(); - try { await avSession.createAVSession(context, tag, "audio").then((data) => { currentAVSession = data; @@ -315,21 +305,20 @@ export default function AVSessionManager() { console.info(`getCurrentItem successfully`); } }); - }).catch((err) => { + }).catch(async(err) => { console.error(`getAVCastController BusinessError: code: ${err.code}, message: ${err.message}`); expect(err.code == 6600101).assertTrue(); + await currentAVSession.destroy(); done(); }); } catch (error) { console.error(`getCurrentItem BusinessError2: code: ${error.code}, message: ${error.message}`) if (error.message == "Cannot read property then of undefined") { - console.info(`getCurrentItem callback pass`); + console.info(`getCurrentItem callback successfully`); expect(true).assertTrue() } } - await sleep(10000); - await currentAVSession.destroy(); done(); }) /* * @@ -344,9 +333,7 @@ export default function AVSessionManager() { let currentAVSession; let tag = "createNewSession"; let context = featureAbility.getContext(); - try { - await avSession.createAVSession(context, tag, "audio").then((data) => { currentAVSession = data; console.info(`CreateAVSession : SUCCESS : sessionId = ${currentAVSession.sessionId}`); @@ -370,7 +357,7 @@ export default function AVSessionManager() { } catch (error) { console.error(`getAVCastController BusinessError2: code: ${error.code}, message: ${error.message}`); if (error.message == "Cannot read property then of undefined") { - console.info(`getCurrentItem promise pass`); + console.info(`getCurrentItem promise successfully`); expect(true).assertTrue() } }