mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api.git
synced 2025-03-18 20:39:46 +00:00
fix(backups): do not rely on obscure behaviour
This commit is contained in:
parent
b40df670f8
commit
c5b227226c
2 changed files with 3 additions and 1 deletions
|
@ -21,6 +21,8 @@ PROVIDER_MAPPING: dict[BackupProviderEnum, Type[AbstractBackupProvider]] = {
|
||||||
def get_provider(
|
def get_provider(
|
||||||
provider_type: BackupProviderEnum,
|
provider_type: BackupProviderEnum,
|
||||||
) -> Type[AbstractBackupProvider]:
|
) -> Type[AbstractBackupProvider]:
|
||||||
|
if provider_type not in PROVIDER_MAPPING.keys():
|
||||||
|
raise LookupError("could not look up provider", provider_type)
|
||||||
return PROVIDER_MAPPING[provider_type]
|
return PROVIDER_MAPPING[provider_type]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -244,7 +244,7 @@ def test_error_censoring_loginkey(dummy_service, backups, fp):
|
||||||
secret = "aSecretNYA"
|
secret = "aSecretNYA"
|
||||||
|
|
||||||
Backups.set_provider(
|
Backups.set_provider(
|
||||||
BackupProvider.BACKBLAZE, login="meow", key=secret, location="moon"
|
ProviderEnum.BACKBLAZE, login="meow", key=secret, location="moon"
|
||||||
)
|
)
|
||||||
assert Backups.provider().key == secret
|
assert Backups.provider().key == secret
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue