test: usemustSucceed instead of mustCall with assert.ifError

PR-URL: https://github.com/nodejs/node/pull/42806
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
This commit is contained in:
MURAKAMI Masahiko 2022-05-05 20:48:46 +09:00 committed by GitHub
parent 277353c902
commit a571a3fed1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -67,18 +67,16 @@ const invalidCallbackObj = {
// Check the opendir async version
fs.opendir(testDir, common.mustSucceed((dir) => {
let sync = true;
dir.read(common.mustCall((err, dirent) => {
dir.read(common.mustSucceed((dirent) => {
assert(!sync);
assert.ifError(err);
// Order is operating / file system dependent
assert(files.includes(dirent.name), `'files' should include ${dirent}`);
assertDirent(dirent);
let syncInner = true;
dir.read(common.mustCall((err, dirent) => {
dir.read(common.mustSucceed((dirent) => {
assert(!syncInner);
assert.ifError(err);
dir.close(common.mustSucceed());
}));