@@ -25,26 +25,26 @@ const absoluteProtectedFolder = path.resolve(relativeProtectedFolder);
2525{
2626assert . throws ( ( ) => {
2727fs . writeFile ( blockedFile , 'example' , ( ) => { } ) ;
28- } , common . expectsError ( {
28+ } , {
2929code : 'ERR_ACCESS_DENIED' ,
3030permission : 'FileSystemWrite' ,
3131resource : path . toNamespacedPath ( blockedFile ) ,
32- } ) ) ;
32+ } ) ;
3333assert . throws ( ( ) => {
3434fs . writeFile ( relativeProtectedFile , 'example' , ( ) => { } ) ;
35- } , common . expectsError ( {
35+ } , {
3636code : 'ERR_ACCESS_DENIED' ,
3737permission : 'FileSystemWrite' ,
3838resource : path . toNamespacedPath ( absoluteProtectedFile ) ,
39- } ) ) ;
39+ } ) ;
4040
4141assert . throws ( ( ) => {
4242fs . writeFile ( path . join ( blockedFolder , 'anyfile' ) , 'example' , ( ) => { } ) ;
43- } , common . expectsError ( {
43+ } , {
4444code : 'ERR_ACCESS_DENIED' ,
4545permission : 'FileSystemWrite' ,
4646resource : path . toNamespacedPath ( path . join ( blockedFolder , 'anyfile' ) ) ,
47- } ) ) ;
47+ } ) ;
4848}
4949
5050// fs.createWriteStream
@@ -54,69 +54,69 @@ const absoluteProtectedFolder = path.resolve(relativeProtectedFolder);
5454const stream = fs . createWriteStream ( blockedFile ) ;
5555stream . on ( 'error' , reject ) ;
5656} ) ;
57- } , common . expectsError ( {
57+ } , {
5858code : 'ERR_ACCESS_DENIED' ,
5959permission : 'FileSystemWrite' ,
6060resource : path . toNamespacedPath ( blockedFile ) ,
61- } ) ) . then ( common . mustCall ( ) ) ;
61+ } ) . then ( common . mustCall ( ) ) ;
6262assert . rejects ( ( ) => {
6363return new Promise ( ( _resolve , reject ) => {
6464const stream = fs . createWriteStream ( relativeProtectedFile ) ;
6565stream . on ( 'error' , reject ) ;
6666} ) ;
67- } , common . expectsError ( {
67+ } , {
6868code : 'ERR_ACCESS_DENIED' ,
6969permission : 'FileSystemWrite' ,
7070resource : path . toNamespacedPath ( absoluteProtectedFile ) ,
71- } ) ) . then ( common . mustCall ( ) ) ;
71+ } ) . then ( common . mustCall ( ) ) ;
7272
7373assert . rejects ( ( ) => {
7474return new Promise ( ( _resolve , reject ) => {
7575const stream = fs . createWriteStream ( path . join ( blockedFolder , 'example' ) ) ;
7676stream . on ( 'error' , reject ) ;
7777} ) ;
78- } , common . expectsError ( {
78+ } , {
7979code : 'ERR_ACCESS_DENIED' ,
8080permission : 'FileSystemWrite' ,
8181resource : path . toNamespacedPath ( path . join ( blockedFolder , 'example' ) ) ,
82- } ) ) . then ( common . mustCall ( ) ) ;
82+ } ) . then ( common . mustCall ( ) ) ;
8383}
8484
8585// fs.utimes
8686{
8787assert . throws ( ( ) => {
8888fs . utimes ( blockedFile , new Date ( ) , new Date ( ) , ( ) => { } ) ;
89- } , common . expectsError ( {
89+ } , {
9090code : 'ERR_ACCESS_DENIED' ,
9191permission : 'FileSystemWrite' ,
9292resource : path . toNamespacedPath ( blockedFile ) ,
93- } ) ) ;
93+ } ) ;
9494assert . throws ( ( ) => {
9595fs . utimes ( relativeProtectedFile , new Date ( ) , new Date ( ) , ( ) => { } ) ;
96- } , common . expectsError ( {
96+ } , {
9797code : 'ERR_ACCESS_DENIED' ,
9898permission : 'FileSystemWrite' ,
9999resource : path . toNamespacedPath ( absoluteProtectedFile ) ,
100- } ) ) ;
100+ } ) ;
101101
102102assert . throws ( ( ) => {
103103fs . utimes ( path . join ( blockedFolder , 'anyfile' ) , new Date ( ) , new Date ( ) , ( ) => { } ) ;
104- } , common . expectsError ( {
104+ } , {
105105code : 'ERR_ACCESS_DENIED' ,
106106permission : 'FileSystemWrite' ,
107107resource : path . toNamespacedPath ( path . join ( blockedFolder , 'anyfile' ) ) ,
108- } ) ) ;
108+ } ) ;
109109}
110110
111111// fs.lutimes
112112{
113113assert . throws ( ( ) => {
114114fs . lutimes ( blockedFile , new Date ( ) , new Date ( ) , ( ) => { } ) ;
115- } , common . expectsError ( {
115+ } , {
116116code : 'ERR_ACCESS_DENIED' ,
117117permission : 'FileSystemWrite' ,
118118resource : path . toNamespacedPath ( blockedFile ) ,
119- } ) ) ;
119+ } ) ;
120120}
121121
122122// fs.mkdir
@@ -125,37 +125,37 @@ const absoluteProtectedFolder = path.resolve(relativeProtectedFolder);
125125fs . mkdir ( path . join ( blockedFolder , 'any-folder' ) , ( err ) => {
126126assert . ifError ( err ) ;
127127} ) ;
128- } , common . expectsError ( {
128+ } , {
129129code : 'ERR_ACCESS_DENIED' ,
130130permission : 'FileSystemWrite' ,
131131resource : path . toNamespacedPath ( path . join ( blockedFolder , 'any-folder' ) ) ,
132- } ) ) ;
132+ } ) ;
133133assert . throws ( ( ) => {
134134fs . mkdir ( path . join ( relativeProtectedFolder , 'any-folder' ) , ( err ) => {
135135assert . ifError ( err ) ;
136136} ) ;
137- } , common . expectsError ( {
137+ } , {
138138code : 'ERR_ACCESS_DENIED' ,
139139permission : 'FileSystemWrite' ,
140140resource : path . toNamespacedPath ( path . join ( absoluteProtectedFolder , 'any-folder' ) ) ,
141- } ) ) ;
141+ } ) ;
142142}
143143
144144{
145145assert . throws ( ( ) => {
146146fs . mkdtempSync ( path . join ( blockedFolder , 'any-folder' ) ) ;
147- } , common . expectsError ( {
147+ } , {
148148code : 'ERR_ACCESS_DENIED' ,
149149permission : 'FileSystemWrite' ,
150- } ) ) ;
150+ } ) ;
151151assert . throws ( ( ) => {
152152fs . mkdtemp ( path . join ( relativeProtectedFolder , 'any-folder' ) , ( err ) => {
153153assert . ifError ( err ) ;
154154} ) ;
155- } , common . expectsError ( {
155+ } , {
156156code : 'ERR_ACCESS_DENIED' ,
157157permission : 'FileSystemWrite' ,
158- } ) ) ;
158+ } ) ;
159159}
160160
161161// fs.rename
@@ -164,93 +164,93 @@ const absoluteProtectedFolder = path.resolve(relativeProtectedFolder);
164164fs . rename ( blockedFile , path . join ( blockedFile , 'renamed' ) , ( err ) => {
165165assert . ifError ( err ) ;
166166} ) ;
167- } , common . expectsError ( {
167+ } , {
168168code : 'ERR_ACCESS_DENIED' ,
169169permission : 'FileSystemWrite' ,
170170resource : path . toNamespacedPath ( blockedFile ) ,
171- } ) ) ;
171+ } ) ;
172172assert . throws ( ( ) => {
173173fs . rename ( relativeProtectedFile , path . join ( relativeProtectedFile , 'renamed' ) , ( err ) => {
174174assert . ifError ( err ) ;
175175} ) ;
176- } , common . expectsError ( {
176+ } , {
177177code : 'ERR_ACCESS_DENIED' ,
178178permission : 'FileSystemWrite' ,
179179resource : path . toNamespacedPath ( absoluteProtectedFile ) ,
180- } ) ) ;
180+ } ) ;
181181assert . throws ( ( ) => {
182182fs . rename ( blockedFile , path . join ( regularFolder , 'renamed' ) , ( err ) => {
183183assert . ifError ( err ) ;
184184} ) ;
185- } , common . expectsError ( {
185+ } , {
186186code : 'ERR_ACCESS_DENIED' ,
187187permission : 'FileSystemWrite' ,
188188resource : path . toNamespacedPath ( blockedFile ) ,
189- } ) ) ;
189+ } ) ;
190190
191191assert . throws ( ( ) => {
192192fs . rename ( regularFile , path . join ( blockedFolder , 'renamed' ) , ( err ) => {
193193assert . ifError ( err ) ;
194194} ) ;
195- } , common . expectsError ( {
195+ } , {
196196code : 'ERR_ACCESS_DENIED' ,
197197permission : 'FileSystemWrite' ,
198198resource : path . toNamespacedPath ( path . join ( blockedFolder , 'renamed' ) ) ,
199- } ) ) ;
199+ } ) ;
200200}
201201
202202// fs.copyFile
203203{
204204assert . throws ( ( ) => {
205205fs . copyFileSync ( regularFile , path . join ( blockedFolder , 'any-file' ) ) ;
206- } , common . expectsError ( {
206+ } , {
207207code : 'ERR_ACCESS_DENIED' ,
208208permission : 'FileSystemWrite' ,
209209resource : path . toNamespacedPath ( path . join ( blockedFolder , 'any-file' ) ) ,
210- } ) ) ;
210+ } ) ;
211211assert . throws ( ( ) => {
212212fs . copyFileSync ( regularFile , path . join ( relativeProtectedFolder , 'any-file' ) ) ;
213- } , common . expectsError ( {
213+ } , {
214214code : 'ERR_ACCESS_DENIED' ,
215215permission : 'FileSystemWrite' ,
216216resource : path . toNamespacedPath ( path . join ( absoluteProtectedFolder , 'any-file' ) ) ,
217- } ) ) ;
217+ } ) ;
218218}
219219
220220// fs.cp
221221{
222222assert . throws ( ( ) => {
223223fs . cpSync ( regularFile , path . join ( blockedFolder , 'any-file' ) ) ;
224- } , common . expectsError ( {
224+ } , {
225225code : 'ERR_ACCESS_DENIED' ,
226226permission : 'FileSystemWrite' ,
227227resource : path . toNamespacedPath ( path . join ( blockedFolder , 'any-file' ) ) ,
228- } ) ) ;
228+ } ) ;
229229assert . throws ( ( ) => {
230230fs . cpSync ( regularFile , path . join ( relativeProtectedFolder , 'any-file' ) ) ;
231- } , common . expectsError ( {
231+ } , {
232232code : 'ERR_ACCESS_DENIED' ,
233233permission : 'FileSystemWrite' ,
234234resource : path . toNamespacedPath ( path . join ( absoluteProtectedFolder , 'any-file' ) ) ,
235- } ) ) ;
235+ } ) ;
236236}
237237
238238// fs.rm
239239{
240240assert . throws ( ( ) => {
241241fs . rmSync ( blockedFolder , { recursive : true } ) ;
242- } , common . expectsError ( {
242+ } , {
243243code : 'ERR_ACCESS_DENIED' ,
244244permission : 'FileSystemWrite' ,
245245resource : path . toNamespacedPath ( blockedFolder ) ,
246- } ) ) ;
246+ } ) ;
247247assert . throws ( ( ) => {
248248fs . rmSync ( relativeProtectedFolder , { recursive : true } ) ;
249- } , common . expectsError ( {
249+ } , {
250250code : 'ERR_ACCESS_DENIED' ,
251251permission : 'FileSystemWrite' ,
252252resource : path . toNamespacedPath ( absoluteProtectedFolder ) ,
253- } ) ) ;
253+ } ) ;
254254}
255255
256256// fs.open
0 commit comments