swift/test/unit/container
Tim Burke 4806434cb0 Move listing formatting out to proxy middleware
Make some json -> (text, xml) stuff in a common module, reference that in
account/container servers so we don't break existing clients (including
out-of-date proxies), but have the proxy controllers always force a json
listing.

This simplifies operations on listings (such as the ones already happening in
decrypter, or the ones planned for symlink and sharding) by only needing to
consider a single response type.

There is a downside of larger backend requests for text/plain listings, but
it seems like a net win?

Change-Id: Id3ce37aa0402e2d8dd5784ce329d7cb4fbaf700d
2017-09-15 06:38:26 +00:00
..
__init__.py Initial commit of Swift code 2010-07-12 17:03:45 -05:00
test_auditor.py Added unit test cases for container/auditor.py 2015-11-20 16:07:17 +00:00
test_backend.py Merge "Add Timestamp.now() helper" 2017-07-18 03:27:50 +00:00
test_reconciler.py Merge "Add Timestamp.now() helper" 2017-07-18 03:27:50 +00:00
test_replicator.py Update container on fast-POST 2016-03-03 14:25:10 +00:00
test_server.py Move listing formatting out to proxy middleware 2017-09-15 06:38:26 +00:00
test_sync_store.py Cleanup test tempdirs in tearDown 2017-09-01 15:34:30 +01:00
test_sync.py Using assertIsNone() instead of assertEqual(None) 2017-06-07 14:05:53 +08:00
test_updater.py Merge "Replace slowdown option with *_per_second option" 2017-06-22 01:18:26 +00:00