Currently the test suite invokes git commands assuming there is a git repo checked out in the current working directory. This assumption is not guaranteed, so tests really should operate on a git repo fixture shipped as part of the package for testing.
Currently the test suite invokes git commands assuming there is a git repo checked out in the current working directory. This assumption is not guaranteed, so tests really should operate on a git repo fixture shipped as part of the package for testing.