@@ -185,19 +185,19 @@ function removeAsync(dir) {
185185 makeNonEmptyDirectory ( 4 , 10 , 2 , dir , true ) ;
186186
187187 // Removal should fail without the recursive option set to true.
188- assert . rejects ( fs . promises . rm ( dir ) , { syscall : 'rm' } ) ;
189- assert . rejects ( fs . promises . rm ( dir , { recursive : false } ) , {
188+ await assert . rejects ( fs . promises . rm ( dir ) , { syscall : 'rm' } ) ;
189+ await assert . rejects ( fs . promises . rm ( dir , { recursive : false } ) , {
190190 syscall : 'rm'
191191 } ) ;
192192
193193 // Recursive removal should succeed.
194194 await fs . promises . rm ( dir , { recursive : true } ) ;
195195
196196 // Attempted removal should fail now because the directory is gone.
197- assert . rejects ( fs . promises . rm ( dir ) , { syscall : 'stat' } ) ;
197+ await assert . rejects ( fs . promises . rm ( dir ) , { syscall : 'stat' } ) ;
198198
199199 // Should fail if target does not exist
200- assert . rejects ( fs . promises . rm (
200+ await assert . rejects ( fs . promises . rm (
201201 path . join ( tmpdir . path , 'noexist.txt' ) ,
202202 { recursive : true }
203203 ) , {
@@ -207,7 +207,7 @@ function removeAsync(dir) {
207207 } ) ;
208208
209209 // Should not fail if target does not exist and force option is true
210- fs . promises . rm ( path . join ( tmpdir . path , 'noexist.txt' ) , { force : true } ) ;
210+ await fs . promises . rm ( path . join ( tmpdir . path , 'noexist.txt' ) , { force : true } ) ;
211211
212212 // Should delete file
213213 const filePath = path . join ( tmpdir . path , 'rm-promises-file.txt' ) ;
0 commit comments