Lines Matching refs:dir
65 function removeAsync(dir) { argument
67 fs.rmdir(dir, common.mustCall((err) => {
71 fs.rmdir(dir, { recursive: false }, common.mustCall((err) => {
75 fs.rmdir(dir, { recursive: true }, common.mustSucceed(() => {
77 fs.rmdir(dir, { recursive: true }, common.mustSucceed(() => {
79 fs.rmdir(dir, common.mustCall((err) => {
91 let dir = nextDirPath(); variable
92 makeNonEmptyDirectory(4, 10, 2, dir, true);
93 removeAsync(dir);
96 dir = nextDirPath();
97 makeNonEmptyDirectory(2, 10, 2, dir, false);
98 removeAsync(dir);
101 dir = nextDirPath();
102 makeNonEmptyDirectory(1, 10, 2, dir, true);
103 removeAsync(dir);
108 const dir = nextDirPath();
109 makeNonEmptyDirectory(4, 10, 2, dir, true);
113 fs.rmdirSync(dir);
116 fs.rmdirSync(dir, { recursive: false });
120 fs.rmdirSync(dir, { recursive: true });
123 fs.rmdirSync(dir, { recursive: true });
126 assert.throws(() => fs.rmdirSync(dir), { syscall: 'rmdir' });
131 const dir = nextDirPath();
132 makeNonEmptyDirectory(4, 10, 2, dir, true);
135 assert.rejects(fs.promises.rmdir(dir), { syscall: 'rmdir' });
136 assert.rejects(fs.promises.rmdir(dir, { recursive: false }), {
141 await fs.promises.rmdir(dir, { recursive: true });
144 await fs.promises.rmdir(dir, { recursive: true });
147 assert.rejects(fs.promises.rmdir(dir), { syscall: 'rmdir' });
216 const dir = `${nextDirPath()}/foo/bar`;
217 fs.mkdirSync(dir, { recursive: true });
218 fs.writeFileSync(`${dir}/foo.txt`, 'hello world', 'utf8');
231 fs.rmdirSync(dir, { recursive: true });