diff --git a/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js b/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js index fcc04c82a56ea3b3fea0abd4fb9f1604951b7600..659a38627a4e7d0187cc839efc3545910678bc4c 100644 --- a/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js +++ b/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js @@ -243,12 +243,11 @@ describe('AudioDecoderFunc', function () { ES_LENGTH = 1500; }) - afterEach(function() { + afterEach(async function() { console.info('afterEach case'); - if (audioDecodeProcessor != null){ - audioDecodeProcessor = null + if (audioDecodeProcessor != null) { + audioDecodeProcessor = null; } - wait(2000); }) afterAll(function() { @@ -311,7 +310,7 @@ describe('AudioDecoderFunc', function () { expect(err).assertUndefined(); console.info("case reset success"); if (needrelease) { - audioDecodeProcessor = null + audioDecodeProcessor = null; } }) } @@ -333,7 +332,6 @@ describe('AudioDecoderFunc', function () { audioDecodeProcessor.reset((err) => { expect(err).assertUndefined(); console.log("case reset success"); - audioDecodeProcessor = null; done(); }) }) diff --git a/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncPromiseTest.test.js b/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncPromiseTest.test.js index 6119cfbe0937051f358137c93cf0fdde365def77..151da108bfb0f841dc924beaa5c4f46d3c8ecb4a 100644 --- a/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncPromiseTest.test.js +++ b/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncPromiseTest.test.js @@ -243,7 +243,12 @@ describe('AudioDecoderFunc', function () { afterEach(function() { console.info('afterEach case'); - wait(2000); + if (audioDecodeProcessor != null){ + audioDecodeProcessor.release().then(() => { + console.info('audioDecodeProcessor release success'); + audioDecodeProcessor = null; + }) + } }) afterAll(function() {