فهرست منبع

testsuite: repository: close fd before deleting segment

See last commit.
Rayyan Ansari 2 سال پیش
والد
کامیت
9cff9d96fa
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/borg/testsuite/repository.py

+ 1 - 1
src/borg/testsuite/repository.py

@@ -720,7 +720,7 @@ class RepositoryCheckTestCase(RepositoryTestCaseBase):
             fd.write(b'BOOM')
             fd.write(b'BOOM')
 
 
     def delete_segment(self, segment):
     def delete_segment(self, segment):
-        os.unlink(os.path.join(self.tmppath, 'repository', 'data', '0', str(segment)))
+        self.repository.io.delete_segment(segment)
 
 
     def delete_index(self):
     def delete_index(self):
         os.unlink(os.path.join(self.tmppath, 'repository', f'index.{self.get_head()}'))
         os.unlink(os.path.join(self.tmppath, 'repository', f'index.{self.get_head()}'))