(inconvenient, wrong or simply missing) user configuration.
t-help t-errors \
t-bzr t-cvs t-svn t-git t-hg t-darcs t-p4 \
bzr-clone git-clone hg-clone
-EXTRA_DIST=utils.sh
+EXTRA_DIST=utils.sh git.config
clean-local:
rm -rf test-root
# along with this program. If not, see <http://www.gnu.org/licenses/>.
set -e
+# Use a private config file so we're not reliant on user configuration
+export GIT_CONFIG=${top_srcdir:-.}/tests/git.config
+
. ${top_srcdir:-.}/tests/utils.sh
t_init git http://www.greenend.org.uk/rjk/git/example
--- /dev/null
+[user]
+ email = invalid@example.com
# along with this program. If not, see <http://www.gnu.org/licenses/>.
set -e
+# Use a private config file so we're not reliant on user configuration
+export GIT_CONFIG=${top_srcdir:-.}/tests/git.config
+
. ${top_srcdir:-.}/tests/utils.sh
# Check dependencies