From 9d6a64ec3236ed0bae137214e316dfbaaa28784a Mon Sep 17 00:00:00 2001 From: TW Date: Wed, 13 May 2026 23:16:39 +0200 Subject: [PATCH] Fix for Missing call to superclass `__init__` during object initialization Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- src/borg/testsuite/crypto/crypto_test.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/borg/testsuite/crypto/crypto_test.py b/src/borg/testsuite/crypto/crypto_test.py index edaa8b9cfb..6d72b2dbfa 100644 --- a/src/borg/testsuite/crypto/crypto_test.py +++ b/src/borg/testsuite/crypto/crypto_test.py @@ -282,7 +282,10 @@ def test_repo_key_detect_does_not_raise_integrity_error(getpass, monkeypatch): class TestDeriveKey(BaseTestCase): # Create a simple KeyBase subclass with a non-empty crypt_key class CustomKey(KeyBase): + TYPE = 0x42 + def __init__(self, crypt_key, id_key): + super().__init__(None) self.crypt_key = crypt_key self.id_key = id_key