1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-26 17:57:59 +00:00

crypto: add some tests for new key types

This commit is contained in:
Thomas Waldmann 2022-03-20 03:08:09 +01:00
parent 6f2c587080
commit 41082f558f

View file

@ -8,7 +8,8 @@
from ..crypto.key import bin_to_hex from ..crypto.key import bin_to_hex
from ..crypto.key import PlaintextKey, AuthenticatedKey, RepoKey, KeyfileKey, \ from ..crypto.key import PlaintextKey, AuthenticatedKey, RepoKey, KeyfileKey, \
Blake2KeyfileKey, Blake2RepoKey, Blake2AuthenticatedKey Blake2KeyfileKey, Blake2RepoKey, Blake2AuthenticatedKey, \
AESOCBKeyfileKey, AESOCBRepoKey, CHPOKeyfileKey, CHPORepoKey
from ..crypto.key import ID_HMAC_SHA_256, ID_BLAKE2b_256 from ..crypto.key import ID_HMAC_SHA_256, ID_BLAKE2b_256
from ..crypto.key import TAMRequiredError, TAMInvalid, TAMUnsupportedSuiteError, UnsupportedManifestError from ..crypto.key import TAMRequiredError, TAMInvalid, TAMUnsupportedSuiteError, UnsupportedManifestError
from ..crypto.key import identify_key from ..crypto.key import identify_key
@ -80,6 +81,8 @@ def keys_dir(self, request, monkeypatch, tmpdir):
Blake2KeyfileKey, Blake2KeyfileKey,
Blake2RepoKey, Blake2RepoKey,
Blake2AuthenticatedKey, Blake2AuthenticatedKey,
AESOCBKeyfileKey, AESOCBRepoKey,
CHPOKeyfileKey, CHPORepoKey,
)) ))
def key(self, request, monkeypatch): def key(self, request, monkeypatch):
monkeypatch.setenv('BORG_PASSPHRASE', 'test') monkeypatch.setenv('BORG_PASSPHRASE', 'test')