From 6911cd2668d58b30136cf7635711e907cfb6d7a8 Mon Sep 17 00:00:00 2001 From: raoxian Date: Tue, 14 Jun 2022 12:37:32 +0800 Subject: [PATCH] update fileio testcase Signed-off-by: raoxian --- .../test/module_fileio/class_stream/write.test.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/storage/storagefileiojstest/src/main/js/default/test/module_fileio/class_stream/write.test.js b/storage/storagefileiojstest/src/main/js/default/test/module_fileio/class_stream/write.test.js index 146acc064..12857baa3 100644 --- a/storage/storagefileiojstest/src/main/js/default/test/module_fileio/class_stream/write.test.js +++ b/storage/storagefileiojstest/src/main/js/default/test/module_fileio/class_stream/write.test.js @@ -36,16 +36,19 @@ describe('fileio_stream', function () { try { let ss = fileio.createStreamSync(fpath, 'r+'); expect(ss !== null).assertTrue(); - ss.write(new ArrayBuffer(4096), { + let length = 4096; + ss.write(new ArrayBuffer(length), { position: 1 }).then(function (len) { - expect(len == (FILE_CONTENT.length - 1)).assertTrue(); - expect(fileio.unlinkSync(fpath) == null).assertTrue(); + expect(len == length).assertTrue(); + fileio.unlinkSync(fpath); + ss.closeSync(); + done(); }) - done(); - } catch (e) { - console.log('fileio_test_stream_write_async_000 has failed for ' + e); + } catch (err) { + console.info('fileio_test_stream_write_async_000 has failed for ' + err); expect(null).assertFail(); + done(); } }); -- GitLab