test(backups): add a backend json reset test

pull/35/head
Houkime 2023-06-16 15:19:22 +00:00 committed by Inex Code
parent 806fb3c84b
commit b346a283a4
1 changed files with 20 additions and 0 deletions

View File

@ -108,11 +108,31 @@ def test_config_load(generic_userdata):
assert isinstance(provider, Backblaze)
assert provider.login == "ID"
assert provider.key == "KEY"
assert provider.location == "selfprivacy"
assert provider.backuper.account == "ID"
assert provider.backuper.key == "KEY"
def test_json_reset(generic_userdata):
Backups.reset(reset_json=False)
provider = Backups.provider()
assert provider is not None
assert isinstance(provider, Backblaze)
assert provider.login == "ID"
assert provider.key == "KEY"
assert provider.location == "selfprivacy"
Backups.reset()
provider = Backups.provider()
assert provider is not None
assert isinstance(provider, Backblaze)
assert provider.login == ""
assert provider.key == ""
assert provider.location == ""
assert provider.repo_id == ""
def test_select_backend():
provider = providers.get_provider(BackupProvider.BACKBLAZE)
assert provider is not None