git-lfs/test/README.md

16 lines
679 B
Markdown
Raw Normal View History

2015-05-14 17:06:18 +00:00
# Git LFS integration tests
Git LFS integration tests are shell scripts that test the `git-lfs` command from
the outside. Each test file is designed to run in parallel through separate
processes, and is bootstrapped with the following:
* Git LFS compiled from the current commit in `./bin`.
* A temp directory base name.
* A bare repository in `test/repos/{TEMP}`.
* A working directory in `test/working/{temp}`.
* A single Git and Git LFS server on a random port for all tests to use.
* http://localhost:PORT/repos/{TEMP}.git
* http://localhost:PORT/repos/{TEMP}.git/info/lfs
* Git credential configuration that doesn't require or clobber existing global
git config.