borgmatic/tests/unit/borg
2026-05-08 12:44:16 -07:00
..
__init__.py Move tests to the root of the repository, in keeping with more common convention. 2018-09-30 13:57:20 -07:00
test_borg.py When running tests, use Ruff for faster and more comprehensive code linting and formatting. 2025-07-17 23:24:58 -07:00
test_break_lock.py Get several existing tests passing and refactor logging of lines from external programs. 2025-12-30 22:25:12 -08:00
test_change_passphrase.py Fix incorrect use of "--log-json" in the "key change-passphrase" action (#485). 2026-01-08 22:54:37 -08:00
test_check.py Initial support for multiple borgmatic instances run in parallel—as long as they're operating on different Borg repositories (#1267). 2026-05-08 12:44:16 -07:00
test_compact.py Get several existing tests passing and refactor logging of lines from external programs. 2025-12-30 22:25:12 -08:00
test_create.py Treat Borg "file not found" warnings (exit code 107) as warnings again instead of errors. Also un-deprecate the "source_directories_must_exist" option and default it to true (#1248). 2026-03-05 13:14:03 -08:00
test_delete.py Get several existing tests passing and refactor logging of lines from external programs. 2025-12-30 22:25:12 -08:00
test_diff.py Expand tests for "diff" actions (#1243). 2026-02-27 19:23:20 -08:00
test_environment.py ruff formatting? 2026-02-28 09:40:41 +05:30
test_export_key.py For the "key export" action, fix use of "--log-json" when exporting to stdout (#485). 2026-01-09 11:57:27 -08:00
test_export_tar.py In the "export-tar" action, fix the use of "--log-json" when exporting to stdout (#485). 2026-01-09 12:12:42 -08:00
test_extract.py Fix "restore" action and broken end-to-end tests. 2026-01-14 12:54:36 -08:00
test_flags.py Improve performance of the "info" and "repo-list" actions by eliminating a second "borg info" call that supports a "no matching archives" warning (#1264). 2026-04-03 20:57:25 -07:00
test_import_key.py Fix for an error in the "key import" action when importing a key from stdin. 2026-01-09 11:51:14 -08:00
test_info.py Improve performance of the "info" and "repo-list" actions by eliminating a second "borg info" call that supports a "no matching archives" warning (#1264). 2026-04-03 20:57:25 -07:00
test_list.py Get unit/integration tests passing. 2026-01-13 16:02:02 -08:00
test_mount.py For the "mount" action, fix use of "--log-json" when "--foreground" is set (#485). 2026-01-09 12:01:21 -08:00
test_passcommand.py Fix existing tests (#1225). 2026-01-07 19:58:25 -08:00
test_pattern.py Fix the "source_directories_must_exist" option to support source directories relative to a "working_directory" (#1300). 2026-04-25 13:49:55 -07:00
test_prune.py Get several existing tests passing and refactor logging of lines from external programs. 2025-12-30 22:25:12 -08:00
test_recreate.py For the "recreate" action, actually pass the "--dry-run" flag through to Borg instead of just skipping the Borg call (#1241). 2026-01-18 18:39:29 -08:00
test_rename.py When running tests, use Ruff for faster and more comprehensive code linting and formatting. 2025-07-17 23:24:58 -07:00
test_repo_create.py For the "repo-create" action, don't pass "--log-json" to Borg, as its output isn't captured and parsed (#485). 2026-01-08 10:27:02 -08:00
test_repo_delete.py For the "repo-delete" action, don't pass "--log-json" to Borg when running Borg interacively (#485). 2026-01-08 21:29:15 -08:00
test_repo_info.py Initial support for multiple borgmatic instances run in parallel—as long as they're operating on different Borg repositories (#1267). 2026-05-08 12:44:16 -07:00
test_repo_list.py Fix the "spot" check, "extract" check, and all uses of the archive name "latest" to respect the "match_archives" and "archives_name_format" options (#1268). 2026-04-05 09:58:54 -07:00
test_transfer.py Get several existing tests passing and refactor logging of lines from external programs. 2025-12-30 22:25:12 -08:00
test_umount.py Get several existing tests passing and refactor logging of lines from external programs. 2025-12-30 22:25:12 -08:00
test_version.py MOAR --log-json. 2026-01-14 21:59:36 -08:00