未验证 提交 75d2284d 编写于 作者: O openharmony_ci 提交者: Gitee

!2400 修改问题#I4WSWS

Merge pull request !2400 from chenkai008/cherry-pick-1647222921
...@@ -689,7 +689,6 @@ describe('fileIOTestStream', function () { ...@@ -689,7 +689,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o0); let fd = fileio.openSync(fpath, 0o0);
let ss = fileio.fdopenStreamSync(fd, 'r'); let ss = fileio.fdopenStreamSync(fd, 'r');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -739,7 +738,6 @@ describe('fileIOTestStream', function () { ...@@ -739,7 +738,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length).assertTrue(); expect(rlen == text.length).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -760,7 +758,6 @@ describe('fileIOTestStream', function () { ...@@ -760,7 +758,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o101, 0o222); let fd = fileio.openSync(fpath, 0o101, 0o222);
let ss = fileio.fdopenStreamSync(fd, 'w'); let ss = fileio.fdopenStreamSync(fd, 'w');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -792,7 +789,6 @@ describe('fileIOTestStream', function () { ...@@ -792,7 +789,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length + 1).assertTrue(); expect(rlen == text.length + 1).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -813,7 +809,6 @@ describe('fileIOTestStream', function () { ...@@ -813,7 +809,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o101, 0o222); let fd = fileio.openSync(fpath, 0o101, 0o222);
let ss = fileio.fdopenStreamSync(fd, 'a'); let ss = fileio.fdopenStreamSync(fd, 'a');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -835,7 +830,6 @@ describe('fileIOTestStream', function () { ...@@ -835,7 +830,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o2); let fd = fileio.openSync(fpath, 0o2);
let ss = fileio.fdopenStreamSync(fd, 'r+'); let ss = fileio.fdopenStreamSync(fd, 'r+');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -881,7 +875,6 @@ describe('fileIOTestStream', function () { ...@@ -881,7 +875,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length).assertTrue(); expect(rlen == text.length).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -902,7 +895,6 @@ describe('fileIOTestStream', function () { ...@@ -902,7 +895,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o102, 0o666); let fd = fileio.openSync(fpath, 0o102, 0o666);
let ss = fileio.fdopenStreamSync(fd, 'w+'); let ss = fileio.fdopenStreamSync(fd, 'w+');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -933,7 +925,6 @@ describe('fileIOTestStream', function () { ...@@ -933,7 +925,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length + 1).assertTrue(); expect(rlen == text.length + 1).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -954,7 +945,6 @@ describe('fileIOTestStream', function () { ...@@ -954,7 +945,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o102, 0o666); let fd = fileio.openSync(fpath, 0o102, 0o666);
let ss = fileio.fdopenStreamSync(fd, 'a+'); let ss = fileio.fdopenStreamSync(fd, 'a+');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -977,7 +967,6 @@ describe('fileIOTestStream', function () { ...@@ -977,7 +967,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o0); let fd = fileio.openSync(fpath, 0o0);
let ss = fileio.fdopenStreamSync(fd, 'rb'); let ss = fileio.fdopenStreamSync(fd, 'rb');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1024,7 +1013,6 @@ describe('fileIOTestStream', function () { ...@@ -1024,7 +1013,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length).assertTrue(); expect(rlen == text.length).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1045,7 +1033,6 @@ describe('fileIOTestStream', function () { ...@@ -1045,7 +1033,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o101, 0o222); let fd = fileio.openSync(fpath, 0o101, 0o222);
let ss = fileio.fdopenStreamSync(fd, 'wb'); let ss = fileio.fdopenStreamSync(fd, 'wb');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1077,7 +1064,6 @@ describe('fileIOTestStream', function () { ...@@ -1077,7 +1064,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length + 1).assertTrue(); expect(rlen == text.length + 1).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1098,7 +1084,6 @@ describe('fileIOTestStream', function () { ...@@ -1098,7 +1084,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o101, 0o222); let fd = fileio.openSync(fpath, 0o101, 0o222);
let ss = fileio.fdopenStreamSync(fd, 'ab'); let ss = fileio.fdopenStreamSync(fd, 'ab');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1165,7 +1150,6 @@ describe('fileIOTestStream', function () { ...@@ -1165,7 +1150,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length).assertTrue(); expect(rlen == text.length).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1186,7 +1170,6 @@ describe('fileIOTestStream', function () { ...@@ -1186,7 +1170,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o102, 0o666); let fd = fileio.openSync(fpath, 0o102, 0o666);
let ss = fileio.fdopenStreamSync(fd, 'wb+'); let ss = fileio.fdopenStreamSync(fd, 'wb+');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1217,7 +1200,6 @@ describe('fileIOTestStream', function () { ...@@ -1217,7 +1200,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == text.length + 1).assertTrue(); expect(rlen == text.length + 1).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1238,7 +1220,6 @@ describe('fileIOTestStream', function () { ...@@ -1238,7 +1220,6 @@ describe('fileIOTestStream', function () {
let fd = fileio.openSync(fpath, 0o102, 0o666); let fd = fileio.openSync(fpath, 0o102, 0o666);
let ss = fileio.fdopenStreamSync(fd, 'ab+'); let ss = fileio.fdopenStreamSync(fd, 'ab+');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1517,7 +1498,6 @@ describe('fileIOTestStream', function () { ...@@ -1517,7 +1498,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == 3).assertTrue(); expect(rlen == 3).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1547,7 +1527,6 @@ describe('fileIOTestStream', function () { ...@@ -1547,7 +1527,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == 3).assertTrue(); expect(rlen == 3).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1638,7 +1617,6 @@ describe('fileIOTestStream', function () { ...@@ -1638,7 +1617,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == 4).assertTrue(); expect(rlen == 4).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1670,7 +1648,6 @@ describe('fileIOTestStream', function () { ...@@ -1670,7 +1648,6 @@ describe('fileIOTestStream', function () {
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(rlen == 2).assertTrue(); expect(rlen == 2).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
...@@ -1871,7 +1848,6 @@ describe('fileIOTestStream', function () { ...@@ -1871,7 +1848,6 @@ describe('fileIOTestStream', function () {
expect(fileToReadOnly(fpath)).assertTrue(); expect(fileToReadOnly(fpath)).assertTrue();
ss = fileio.createStreamSync(fpath, 'r'); ss = fileio.createStreamSync(fpath, 'r');
let rlen = ss.readSync(new ArrayBuffer(4096)); let rlen = ss.readSync(new ArrayBuffer(4096));
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(ss.closeSync() !== null).assertTrue(); expect(ss.closeSync() !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue(); expect(fileio.unlinkSync(fpath) !== null).assertTrue();
} }
......
...@@ -81,7 +81,6 @@ describe('fileio_stream', function () { ...@@ -81,7 +81,6 @@ describe('fileio_stream', function () {
let fd = await fileio.openSync(fpath, 0o2); let fd = await fileio.openSync(fpath, 0o2);
let ss = await fileio.fdopenStreamSync(fd, 'r+'); let ss = await fileio.fdopenStreamSync(fd, 'r+');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) == null).assertTrue();
expect(ss.closeSync() == null).assertTrue(); expect(ss.closeSync() == null).assertTrue();
expect(fileio.unlinkSync(fpath) == null).assertTrue(); expect(fileio.unlinkSync(fpath) == null).assertTrue();
done(); done();
...@@ -108,7 +107,6 @@ describe('fileio_stream', function () { ...@@ -108,7 +107,6 @@ describe('fileio_stream', function () {
let fd = await fileio.openSync(fpath, 0o2); let fd = await fileio.openSync(fpath, 0o2);
let ss = await fileio.fdopenStreamSync(fd, 'r+'); let ss = await fileio.fdopenStreamSync(fd, 'r+');
expect(ss !== null).assertTrue(); expect(ss !== null).assertTrue();
expect(fileio.closeSync(fd) == null).assertTrue();
ss.close(function (err, stream) { ss.close(function (err, stream) {
expect(fileio.unlinkSync(fpath) == null).assertTrue(); expect(fileio.unlinkSync(fpath) == null).assertTrue();
}) })
......
...@@ -141,7 +141,7 @@ describe('fileio_open', function () { ...@@ -141,7 +141,7 @@ describe('fileio_open', function () {
expect(prepareFile(fpath, FILE_CONTENT)).assertTrue(); expect(prepareFile(fpath, FILE_CONTENT)).assertTrue();
try { try {
await fileio.open(fpath, function (err, fd) { fileio.open(fpath, 0o2, function (err, fd) {
fileio.read(fd, new ArrayBuffer(4096)) fileio.read(fd, new ArrayBuffer(4096))
.then(function (res) { .then(function (res) {
expect((String.fromCharCode.apply(null, new Uint8Array(res.buffer))) == FILE_CONTENT).assertTrue; expect((String.fromCharCode.apply(null, new Uint8Array(res.buffer))) == FILE_CONTENT).assertTrue;
...@@ -234,7 +234,7 @@ describe('fileio_open', function () { ...@@ -234,7 +234,7 @@ describe('fileio_open', function () {
let fpath = await nextFileName('fileio_test_open_async_006'); let fpath = await nextFileName('fileio_test_open_async_006');
expect(prepareFile(fpath, FILE_CONTENT)).assertTrue(); expect(prepareFile(fpath, FILE_CONTENT)).assertTrue();
try { try {
await fileio.open(fpath, 0o1, 0o0200) await fileio.open(fpath, 0o2, 0o0200)
.then(function (fd) { .then(function (fd) {
fileio.read(fd, new ArrayBuffer(4096)) fileio.read(fd, new ArrayBuffer(4096))
.then(function (res) { .then(function (res) {
...@@ -252,4 +252,90 @@ describe('fileio_open', function () { ...@@ -252,4 +252,90 @@ describe('fileio_open', function () {
expect(null).assertFail(); expect(null).assertFail();
} }
}); });
/**
* @tc.number SUB_DF_FILEIO_OPEN_ASYNC_0070
* @tc.name fileio_test_open_async_007
* @tc.desc Test openASync() interfaces.
* @tc.size MEDIUM
* @tc.type Functoin
* @tc.level Level 0
* @tc.require
*/
it('fileio_test_open_async_007', 0, async function (done) {
let fpath = await nextFileName('fileio_test_open_async_007');
try {
fileio.open(fpath, 0o0101, 0o0222, function (err, fd) {
expect(fd !== null).assertTrue();
fileio.writeSync(fd, FILE_CONTENT, {
encoding: 'utf-8',
offset: 1,
length: 1,
});
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue();
done();
});
} catch (e) {
expect(null).assertFail();
}
});
/**
* @tc.number SUB_DF_FILEIO_OPEN_ASYNC_0080
* @tc.name fileio_test_open_async_008
* @tc.desc Test openASync() interfaces.
* @tc.size MEDIUM
* @tc.type Functoin
* @tc.level Level 0
* @tc.require
*/
it('fileio_test_open_async_008', 0, async function (done) {
let fpath = await nextFileName('fileio_test_open_async_008');
try {
fileio.open(fpath, 0o100, 0o0444, function (err, fd) {
expect(fd !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue();
done();
});
} catch (e) {
expect(null).assertFail();
}
});
/**
* @tc.number SUB_DF_FILEIO_OPEN_ASYNC_0090
* @tc.name fileio_test_open_async_009
* @tc.desc Test openASync() interfaces.
* @tc.size MEDIUM
* @tc.type Functoin
* @tc.level Level 0
* @tc.require
*/
it('fileio_test_open_async_009', 0, async function (done) {
let fpath = await nextFileName('fileio_test_open_async_009');
try {
fileio.open(fpath, 0o2101, 0o0222, function (err, fd) {
expect(fd !== null).assertTrue();
let wri = fileio.writeSync(fd, 'hello1', {
encoding: 'utf-8',
offset: 1,
length: 1,
});
expect(wri !== null).assertTrue();
let writ = fileio.writeSync(fd, 'hello2', {
encoding: 'utf-8',
offset: 1,
length: 1,
});
expect(writ !== null).assertTrue();
expect(fileio.closeSync(fd) !== null).assertTrue();
expect(fileio.unlinkSync(fpath) !== null).assertTrue();
done();
});
} catch (e) {
expect(null).assertFail();
}
});
}); });
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册