William McKee wrote:
[...]
To recap, these are the results of the mp2 test (RC4) with the following
environment setting:

export ac_cv_o_nonblock_inherited=yes
[...]
  # Failed test 2 in t/api/access2.t at line 15
  # testing : no credentials passed
  # expected: 401
  # received: 403
  not ok 2

I'm not sure why this happens. It should be:

# testing : no credentials passed
# expected: 401
# received: 401
ok 2

HTTP_FORBIDDEN is not returned by ap_get_basic_auth_pw. Try to dump the $rc code in that sub-test in t/response/TestAPI/access2.pm

    my($rc, $sent_pw) = $r->get_basic_auth_pw;
    warn "RC: $rc\n";
    return $rc if $rc != Apache::OK;

  ok 3
  ok 4
  not ok 5
  # Failed test 5 in t/api/access2.t at line 24
  not ok 6
  # Failed test 6 in t/api/access2.t at line 27
  FAILED tests 2, 5-6

What the error_log says about those two?

It looks like a fileperms problem again. Try to make sure that the ownership of all files under t/ is the same.

find t -type d -exec chmod u+rwx {} \;
find t -type f -exec chmod u+rw {} \;
find t -type d -exec chown uid.gid {} \;
find t -type f -exec chown uid.gid {} \;

where uid.gid is the id you use to run the tests with (e.g. nobody.nobody)


-- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com

Reply via email to