]> git.ipfire.org Git - thirdparty/git.git/commit - Makefile
t: add an interoperability test harness
authorJeff King <peff@peff.net>
Sat, 25 Feb 2017 09:37:07 +0000 (04:37 -0500)
committerJunio C Hamano <gitster@pobox.com>
Fri, 10 Mar 2017 22:30:25 +0000 (14:30 -0800)
commit3d8936153d8a962ace54a055ebdb308b09ca7c97
tree41decacf8a261341b3d113aabcde3da04a46d413
parente7e07d5a4fcc2a203d9873968ad3e6bd4d7419d7
t: add an interoperability test harness

The current test suite is good at letting you test a
particular version of Git. But it's not very good at letting
you test _two_ versions and seeing how they interact (e.g.,
one cloning from the other).

This commit adds a test harness that will build two
arbitrary versions of git and make it easy to call them from
inside your tests. See the README and the example script for
details.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile
t/interop/.gitignore [new file with mode: 0644]
t/interop/Makefile [new file with mode: 0644]
t/interop/README [new file with mode: 0644]
t/interop/i0000-basic.sh [new file with mode: 0755]
t/interop/interop-lib.sh [new file with mode: 0644]