Git uses system-wide and user-wide configurations per default and these can interfere with our tests. Keep `git` from using them by setting the according environment variables. This might also help with other tools which access user's home directory.
Testing with Bats
To execute the unit tests, please run the run script:
# If you are in the `test` directory:
./run
# If you are in the root `.bash_it` directory:
test/run
The run script will automatically install Bats if it is not already present, and will then run all tests found under the test directory, including subdirectories.