浏览代码

Merge pull request #7311 from ThomasWaldmann/fix-mac-birthtime-test-fail

tests: relax birthtime assertion, fixes #7308
TW 2 年之前
父节点
当前提交
8046d6f575
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/borg/testsuite/archiver/extract_cmd.py

+ 2 - 1
src/borg/testsuite/archiver/extract_cmd.py

@@ -507,7 +507,8 @@ class ArchiverTestCase(ArchiverTestCaseBase):
             # atime_extracted = os.stat(extracted_path).st_atime_ns
             xa_value_extracted = xattr.getxattr(extracted_path.encode(), xa_key)
         assert xa_value_extracted == xa_value
-        assert birthtime_extracted == birthtime_expected
+        # cope with small birthtime deviations of less than 1000ns:
+        assert -1000 <= (birthtime_extracted - birthtime_expected) * 1e9 <= 1000
         assert mtime_extracted == mtime_expected
         # assert atime_extracted == atime_expected  # still broken, but not really important.