This repository houses functional tests for e.g. gitoxide that will verify correct behavior with specific repository states/configurations. These test cases were created with git 2.35.2, xz 5.2.5, and GNU tar 1.34.
The archived git repositories live in archives and the scripts to create the repositories live in scenarios. With a populated archives directory the tests can be run via cargo test