swift/test/unit/common/middleware
gholt e07f4ded3f StaticWeb fixes.
The previous staticweb had the silly problem of global state for
concurrent requests. This fixes that.

Also, the WSGI spec indicates start_response might not be called
right away and is only guaranteed to be called just before the first
"chunk" of the output iterator returns. This fixes StaticWeb's
previously incorrect assumption.

A thorough review of this code would be much appreciated; I've
messed it up enough times to not be completely trusted with it.

Change-Id: Ie751c24e21db7a884a83a731fbf2f4309437302c
2012-03-28 14:28:32 +00:00
..
__init__.py Initial commit of middleware refactor 2010-08-20 00:42:38 +00:00
test_acl.py updated copyright date for all files 2012-03-19 13:45:34 -05:00
test_cname_lookup.py updated copyright date for all files 2012-03-19 13:45:34 -05:00
test_domain_remap.py updated copyright date for all files 2012-03-19 13:45:34 -05:00
test_except.py updated copyright date for all files 2012-03-19 13:45:34 -05:00
test_formpost.py tempurl and formpost set REMOTE_USER 2012-02-09 02:49:14 +00:00
test_healthcheck.py updated copyright date for all files 2012-03-19 13:45:34 -05:00
test_memcache.py updated copyright date for all files 2012-03-19 13:45:34 -05:00
test_name_check.py Adds name_check filter 2012-03-08 17:23:58 +00:00
test_ratelimit.py allow / to pass through ratelimit 2012-03-26 18:00:19 -07:00
test_recon.py tests for recon middleware. 2012-03-19 13:44:43 -05:00
test_staticweb.py StaticWeb fixes. 2012-03-28 14:28:32 +00:00
test_swift3.py add content-range headers to partial HTTP responses triggered by "Range:" requests as required by the HTTP protocol 2012-03-14 10:43:36 +01:00
test_tempauth.py set denied resp on requests to '/' in tempauth 2012-03-19 10:22:09 -07:00
test_tempurl.py tempurl and formpost set REMOTE_USER 2012-02-09 02:49:14 +00:00