John McFarlane wrote:
Sure enough /tmp/mp_sess.dbm was present, and owned by apache.  I
removed the file and tested again with the same results.  In doing so
/tmp/mp_sess.dbm was re-created and owned by the user running the test.

Yes, mp_sess.dbm should be owned by the test user. This is the persistent store for session data and must be writtable by the apache process running in the tests.

When you say you get the same results, do you mean it's still failing test_Session_Session? I'm not able to reproduce this.



======================================================================
FAIL: test_global_lock (__main__.PerInstanceTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
 File "test.py", line 1747, in test_global_lock
   self.fail("global_lock is broken (too quick)")
AssertionError: global_lock is broken (too quick)

This failure is not a suprise since you don't have ab.


It's actually ab2 in gentoo. You can change this in line 138 of test/test.py if you want to re-run the tests.

-AB = os.path.join(os.path.split(HTTPD)[0], "ab")
+AB = os.path.join(os.path.split(HTTPD)[0], "ab2")

This will be fixed in some fashion for the final release.

Jim

Reply via email to