浏览代码

Merge pull request #1747 from ThomasWaldmann/fix-byte-range-error

fix byte range error in test, fixes #1740
TW 8 年之前
父节点
当前提交
c8cae9f35d
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/borg/testsuite/key.py

+ 2 - 2
src/borg/testsuite/key.py

@@ -155,7 +155,7 @@ class TestKey:
 
     def _corrupt_byte(self, key, data, offset):
         data = bytearray(data)
-        data[offset] += 1
+        data[offset] ^= 1
         with pytest.raises(IntegrityError):
             key.decrypt(b'', data)
 
@@ -186,7 +186,7 @@ class TestKey:
         id = key.id_hash(plaintext)
         key.assert_id(id, plaintext)
         id_changed = bytearray(id)
-        id_changed[0] += 1
+        id_changed[0] ^= 1
         with pytest.raises(IntegrityError):
             key.assert_id(id_changed, plaintext)
         plaintext_changed = plaintext + b'1'