Lines Matching refs:fs

4 // This tests that fs.access and fs.accessSync works as expected
15 const fs = require('fs');
27 fs.writeFileSync(file, '');
28 fs.chmodSync(file, mode);
35 // On non-Windows supported platforms, fs.access(readOnlyFile, W_OK, ...)
67 assert.strictEqual(typeof fs.F_OK, 'number');
68 assert.strictEqual(typeof fs.R_OK, 'number');
69 assert.strictEqual(typeof fs.W_OK, 'number');
70 assert.strictEqual(typeof fs.X_OK, 'number');
74 fs.access(__filename, common.mustCall(function(...args) {
77 fs.promises.access(__filename)
80 fs.access(__filename, fs.R_OK, common.mustCall(function(...args) {
83 fs.promises.access(__filename, fs.R_OK)
86 fs.access(readOnlyFile, fs.R_OK, common.mustCall(function(...args) {
89 fs.promises.access(readOnlyFile, fs.R_OK)
99 fs.access(doesNotExist, common.mustCall(expectedError));
100 fs.promises.access(doesNotExist)
115 fs.access(readOnlyFile, fs.W_OK, common.mustCall(expectedError));
116 fs.promises.access(readOnlyFile, fs.W_OK)
128 () => { fs.access(100, fs.F_OK, common.mustNotCall()); },
132 fs.promises.access(100, fs.F_OK)
139 fs.access(__filename, fs.F_OK);
148 fs.access(__filename, fs.F_OK, common.mustNotMutateObjectDeep({}));
156 fs.accessSync(__filename);
157 const mode = fs.R_OK | fs.W_OK;
158 fs.accessSync(readWriteFile, mode);
164 { [Symbol.toPrimitive]() { return fs.R_OK; } },
170 () => fs.access(readWriteFile, mode, common.mustNotCall()),
176 () => fs.accessSync(readWriteFile, mode),
192 () => fs.access(readWriteFile, mode, common.mustNotCall()),
198 () => fs.accessSync(readWriteFile, mode),
206 () => { fs.accessSync(doesNotExist); },
222 () => { fs.accessSync(Buffer.from(doesNotExist)); },