rustic/tests
simonsan 47426dbfb4
testing: add tiny framework for testing rustic's compat with latest restic (#1303)
This is the first PR to lay some foundations to test rustic's
compatibility against a restic repository. It should essentially show,
how to start out with it and give some fixtures to play around with.

TODO:

- [X] add CI workflow + test that uses restic (latest) via
https://github.com/AnimMouse/setup-restic, to create a new repo and run
rustic against it
- [X] investigate `AnimMouse/setup-restic` failure and fix
- [X] forked `AnimMouse/setup-restic` to `rustic-rs/setup-restic` to run
on `@main` and apply faster fixes to our CI
- [X] used `AnimMouse/setup-restic` as a foundation for
`rustic-rs/setup-rustic`, still WIP
- [x] update to 'release' feature in test when #1307 is merged

---------

Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-11-19 02:51:24 +01:00
..
generated feat(config): Add hooks (#1218) 2024-10-05 01:58:55 +00:00
hooks-fixtures feat(config): Add hooks (#1218) 2024-10-05 01:58:55 +00:00
repository-fixtures testing: add tiny framework for testing rustic's compat with latest restic (#1303) 2024-11-19 02:51:24 +01:00
snapshots test: use snapshot tests for default config, show-config and completions (#1359) 2024-11-19 02:28:37 +01:00
backup_restore.rs test: refactor integration tests to assert_cmd and predicates, test all configs in config subdirectory (#1060) 2024-02-29 20:04:19 +00:00
completions.rs test: use snapshot tests for default config, show-config and completions (#1359) 2024-11-19 02:28:37 +01:00
config.rs test: refactor integration tests to assert_cmd and predicates, test all configs in config subdirectory (#1060) 2024-02-29 20:04:19 +00:00
hooks.rs feat(config): Add hooks (#1218) 2024-10-05 01:58:55 +00:00
repositories.rs testing: add tiny framework for testing rustic's compat with latest restic (#1303) 2024-11-19 02:51:24 +01:00
show-config.rs test: use snapshot tests for default config, show-config and completions (#1359) 2024-11-19 02:28:37 +01:00