test_description='test git-http-backend'
 . ./test-lib.sh
+. "$TEST_DIRECTORY"/lib-httpd.sh
 
-if test -n "$NO_CURL"; then
-       skip_all='skipping test, git built without http support'
+if ! test_have_prereq CURL; then
+       skip_all='skipping raw http-backend tests, curl not available'
        test_done
 fi
 
-. "$TEST_DIRECTORY"/lib-httpd.sh
 start_httpd
 
 GET() {
-       curl --include "$HTTPD_URL/$SMART/repo.git/$1" >out 2>/dev/null &&
+       curl --include "$HTTPD_URL/$SMART/repo.git/$1" >out &&
        tr '\015' Q <out |
        sed '
                s/Q$//
 POST() {
        curl --include --data "$2" \
        --header "Content-Type: application/x-$1-request" \
-       "$HTTPD_URL/smart/repo.git/$1" >out 2>/dev/null &&
+       "$HTTPD_URL/smart/repo.git/$1" >out &&
        tr '\015' Q <out |
        sed '
                s/Q$//