Merge branch 'rj/maint-test-fixes' into maint
* rj/maint-test-fixes: t9501-*.sh: Fix a test failure on Cygwin lib-git-svn.sh: Add check for mis-configured web server variables lib-git-svn.sh: Avoid setting web server variables unnecessarily t9142: Move call to start_httpd into the setup test t3600-rm.sh: Don't pass a non-existent prereq to test #15
This commit is contained in:
@ -68,28 +68,41 @@ svn_cmd () {
|
|||||||
svn "$orig_svncmd" --config-dir "$svnconf" "$@"
|
svn "$orig_svncmd" --config-dir "$svnconf" "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
for d in \
|
if test -n "$SVN_HTTPD_PORT"
|
||||||
"$SVN_HTTPD_PATH" \
|
then
|
||||||
/usr/sbin/apache2 \
|
for d in \
|
||||||
/usr/sbin/httpd \
|
"$SVN_HTTPD_PATH" \
|
||||||
; do
|
/usr/sbin/apache2 \
|
||||||
if test -f "$d"
|
/usr/sbin/httpd \
|
||||||
|
; do
|
||||||
|
if test -f "$d"
|
||||||
|
then
|
||||||
|
SVN_HTTPD_PATH="$d"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if test -z "$SVN_HTTPD_PATH"
|
||||||
then
|
then
|
||||||
SVN_HTTPD_PATH="$d"
|
skip_all='skipping git svn tests, Apache not found'
|
||||||
break
|
test_done
|
||||||
fi
|
fi
|
||||||
done
|
for d in \
|
||||||
for d in \
|
"$SVN_HTTPD_MODULE_PATH" \
|
||||||
"$SVN_HTTPD_MODULE_PATH" \
|
/usr/lib/apache2/modules \
|
||||||
/usr/lib/apache2/modules \
|
/usr/libexec/apache2 \
|
||||||
/usr/libexec/apache2 \
|
; do
|
||||||
; do
|
if test -d "$d"
|
||||||
if test -d "$d"
|
then
|
||||||
|
SVN_HTTPD_MODULE_PATH="$d"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if test -z "$SVN_HTTPD_MODULE_PATH"
|
||||||
then
|
then
|
||||||
SVN_HTTPD_MODULE_PATH="$d"
|
skip_all='skipping git svn tests, Apache module dir not found'
|
||||||
break
|
test_done
|
||||||
fi
|
fi
|
||||||
done
|
fi
|
||||||
|
|
||||||
start_httpd () {
|
start_httpd () {
|
||||||
repo_base_path="$1"
|
repo_base_path="$1"
|
||||||
|
@ -96,7 +96,7 @@ test_expect_success FUNNYNAMES \
|
|||||||
"git rm -f 'space embedded' 'tab embedded' 'newline
|
"git rm -f 'space embedded' 'tab embedded' 'newline
|
||||||
embedded'"
|
embedded'"
|
||||||
|
|
||||||
test_expect_success RO_DIR 'Test that "git rm -f" fails if its rm fails' '
|
test_expect_success SANITY 'Test that "git rm -f" fails if its rm fails' '
|
||||||
chmod a-w . &&
|
chmod a-w . &&
|
||||||
test_must_fail git rm -f baz &&
|
test_must_fail git rm -f baz &&
|
||||||
chmod 775 .
|
chmod 775 .
|
||||||
|
@ -17,11 +17,10 @@ test_expect_success 'setup test repository' '
|
|||||||
> foo &&
|
> foo &&
|
||||||
svn_cmd add foo &&
|
svn_cmd add foo &&
|
||||||
svn_cmd commit -m "add foo"
|
svn_cmd commit -m "add foo"
|
||||||
)
|
) &&
|
||||||
|
start_httpd
|
||||||
'
|
'
|
||||||
|
|
||||||
start_httpd
|
|
||||||
|
|
||||||
test_expect_success 'clone trunk with "-r HEAD"' '
|
test_expect_success 'clone trunk with "-r HEAD"' '
|
||||||
git svn clone -r HEAD "$svnrepo/trunk" g &&
|
git svn clone -r HEAD "$svnrepo/trunk" g &&
|
||||||
( cd g && git rev-parse --symbolic --verify HEAD )
|
( cd g && git rev-parse --symbolic --verify HEAD )
|
||||||
|
@ -16,7 +16,7 @@ code and message.'
|
|||||||
# snapshot settings
|
# snapshot settings
|
||||||
|
|
||||||
test_expect_success 'setup' "
|
test_expect_success 'setup' "
|
||||||
test_commit 'SnapshotTests' 'i can has snapshot?'
|
test_commit 'SnapshotTests' 'i can has snapshot'
|
||||||
"
|
"
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user