Lines Matching refs:fs

25 const fs = require('fs');
36 // fs.mkdir creates directory using assigned path
40 fs.mkdir(pathname, common.mustCall(function(err) {
42 assert.strictEqual(fs.existsSync(pathname), true);
46 // fs.mkdir creates directory with assigned mode value
50 fs.mkdir(pathname, 0o777, common.mustCall(function(err) {
52 assert.strictEqual(fs.existsSync(pathname), true);
56 // fs.mkdir creates directory with mode passed as an options object
60 fs.mkdir(pathname, common.mustNotMutateObjectDeep({ mode: 0o777 }), common.mustCall(function(err) {
62 assert.strictEqual(fs.existsSync(pathname), true);
66 // fs.mkdirSync creates directory with mode passed as an options object
70 fs.mkdirSync(pathname, common.mustNotMutateObjectDeep({ mode: 0o777 }));
72 assert.strictEqual(fs.existsSync(pathname), true);
79 fs.mkdirSync(pathname);
81 const exists = fs.existsSync(pathname);
89 () => fs.mkdir(i, common.mustNotCall()),
96 () => fs.mkdirSync(i),
108 fs.mkdirSync(pathname, common.mustNotMutateObjectDeep({ recursive: true }));
110 const exists = fs.existsSync(pathname);
112 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
119 fs.mkdirSync(pathname, { recursive: true });
121 fs.mkdirSync(pathname, { recursive: true });
123 const exists = fs.existsSync(pathname);
125 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
131 fs.mkdirSync(pathname, { recursive: true });
132 const exists = fs.existsSync(pathname);
134 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
141 fs.mkdirSync(path.dirname(pathname));
142 fs.writeFileSync(pathname, '', 'utf8');
145 () => { fs.mkdirSync(pathname, common.mustNotMutateObjectDeep({ recursive: true })); },
160 fs.mkdirSync(path.dirname(filename));
161 fs.writeFileSync(filename, '', 'utf8');
164 () => { fs.mkdirSync(pathname, { recursive: true }); },
179 fs.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive: true }), common.mustCall(function(err) {
181 assert.strictEqual(fs.existsSync(pathname), true);
182 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
190 fs.mkdirSync(path.dirname(pathname));
191 fs.writeFileSync(pathname, '', 'utf8');
192 fs.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive: true }), common.mustCall((err) => {
195 assert.strictEqual(fs.statSync(pathname).isDirectory(), false);
204 fs.mkdirSync(path.dirname(filename));
205 fs.writeFileSync(filename, '', 'utf8');
206 fs.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive: true }), common.mustCall((err) => {
209 assert.strictEqual(fs.existsSync(pathname), false);
222 fs.mkdirSync(pathname);
224 fs.rmdirSync(pathname);
226 () => { fs.mkdirSync('X', common.mustNotMutateObjectDeep({ recursive: true })); },
234 fs.mkdir('X', common.mustNotMutateObjectDeep({ recursive: true }), (err) => {
247 () => fs.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive }), common.mustNotCall()),
256 () => fs.mkdirSync(pathname, common.mustNotMutateObjectDeep({ recursive })),
274 fs.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive: true }), common.mustCall(function(err, path) {
276 assert.strictEqual(fs.existsSync(pathname), true);
277 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
287 fs.mkdirSync(path.join(tmpdir.path, dir1));
288 fs.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive: true }), common.mustCall(function(err, path) {
290 assert.strictEqual(fs.existsSync(pathname), true);
291 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
301 fs.mkdirSync(path.join(tmpdir.path, dir1, dir2), common.mustNotMutateObjectDeep({ recursive: true }));
302 fs.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive: true }), common.mustCall(function(err, path) {
304 assert.strictEqual(fs.existsSync(pathname), true);
305 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
316 const p = fs.mkdirSync(pathname, common.mustNotMutateObjectDeep({ recursive: true }));
317 assert.strictEqual(fs.existsSync(pathname), true);
318 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
327 fs.mkdirSync(path.join(tmpdir.path, dir1), common.mustNotMutateObjectDeep({ recursive: true }));
328 const p = fs.mkdirSync(pathname, common.mustNotMutateObjectDeep({ recursive: true }));
329 assert.strictEqual(fs.existsSync(pathname), true);
330 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
339 fs.mkdirSync(path.join(tmpdir.path, dir1, dir2), common.mustNotMutateObjectDeep({ recursive: true }));
340 const p = fs.mkdirSync(pathname, common.mustNotMutateObjectDeep({ recursive: true }));
341 assert.strictEqual(fs.existsSync(pathname), true);
342 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);
353 const p = await fs.promises.mkdir(pathname, common.mustNotMutateObjectDeep({ recursive: true }));
354 assert.strictEqual(fs.existsSync(pathname), true);
355 assert.strictEqual(fs.statSync(pathname).isDirectory(), true);