diff options
author | Vladislav Botvin <darkvlados@gmail.com> | 2019-11-06 17:04:11 +0300 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2019-11-22 21:17:33 -0800 |
commit | aaeafd5c9fafeb4f49e187a105ac13285e534a4a (patch) | |
tree | 22bdbbc93f81bfb27a2afc24be7a38762a48d203 /test/parallel | |
parent | e5cbbe05ef8d2b9878f153cd0d7d898cd5d75fa8 (diff) | |
download | android-node-v8-aaeafd5c9fafeb4f49e187a105ac13285e534a4a.tar.gz android-node-v8-aaeafd5c9fafeb4f49e187a105ac13285e534a4a.tar.bz2 android-node-v8-aaeafd5c9fafeb4f49e187a105ac13285e534a4a.zip |
fs: cover fs.opendir ERR_INVALID_CALLBACK
PR-URL: https://github.com/nodejs/node/pull/30307
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel')
-rw-r--r-- | test/parallel/test-fs-opendir.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/parallel/test-fs-opendir.js b/test/parallel/test-fs-opendir.js index 7ae6186b28..abfbb2bb70 100644 --- a/test/parallel/test-fs-opendir.js +++ b/test/parallel/test-fs-opendir.js @@ -91,6 +91,10 @@ assert.throws(function() { fs.opendirSync(__filename); }, /Error: ENOTDIR: not a directory/); +assert.throws(function() { + fs.opendir(__filename); +}, /TypeError \[ERR_INVALID_CALLBACK\]: Callback must be a function/); + fs.opendir(__filename, common.mustCall(function(e) { assert.strictEqual(e.code, 'ENOTDIR'); })); |