test_checks.py 712 B

12345678910111213141516171819202122232425
  1. from borgmatic.config import checks as module
  2. def test_repository_enabled_for_checks_defaults_to_enabled_for_all_repositories():
  3. enabled = module.repository_enabled_for_checks('repo.borg', config={})
  4. assert enabled
  5. def test_repository_enabled_for_checks_is_enabled_for_specified_repositories():
  6. enabled = module.repository_enabled_for_checks(
  7. 'repo.borg',
  8. config={'check_repositories': ['repo.borg', 'other.borg']},
  9. )
  10. assert enabled
  11. def test_repository_enabled_for_checks_is_disabled_for_other_repositories():
  12. enabled = module.repository_enabled_for_checks(
  13. 'repo.borg',
  14. config={'check_repositories': ['other.borg']},
  15. )
  16. assert not enabled