Re: t5539 broken under Mac OS X
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jan 14, 2015, 18:37 UTC
- Message-ID
- <xmqqmw5l9pje.fsf@gitster.dls.corp.google.com>
- In-Reply-To
- <54B68D99.2040906@web.de>
Torsten Bögershausen <tboegi@web.de> writes:
Show 5 quoted lines
> t5539 doesn't seem to work as expected under Mac OX X 10.6 > (10.9 is OK) > > I am not root. > Are there any ideas how we can improve the situation, or how to debug ?
As to "how to debug", the first step is to grep for that message and notice that it comes from here:
t/lib-httpd.sh:
if ! test_have_prereq SANITY; then
test_skip_or_die $GIT_TEST_HTTPD \
"Cannot run httpd tests as root"
fiand then grep for SANITY to find:
t/test-lib.sh:
# When the tests are run as root, permission tests will report that
# things are writable when they shouldn't be.
test -w / || test_set_prereq SANITYIt appears that the check in lib-httpd.sh thinks you lack SANITY; is the root directory of your system somehow writable by you?
Show 12 quoted lines
> > > t> > t> ./t5539-fetch-http-shallow.sh ; echo $? > > 1..0 # SKIP Cannot run httpd tests as root > 0 > t> > t> GIT_TEST_HTTPD=t ./t5539-fetch-http-shallow.sh ; echo $? > error: Cannot run httpd tests as root > 1 > t>