From e02d1a66b89cef5606cac1eed5eabcc7e9520183 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Wed, 19 Oct 2016 17:38:30 +0200 Subject: [PATCH] fix byte range error in test, fixes #1740 --- src/borg/testsuite/key.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/borg/testsuite/key.py b/src/borg/testsuite/key.py index c197028d7..95c74e36f 100644 --- a/src/borg/testsuite/key.py +++ b/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'