swift/test/functional
Alistair Coles d0ec1adb78 Make SLO manifest copies retain correct content-type
When copying an SLO manifest with multipart-manifest=get the actual
manifest content-type should get copied to the destination, rather
than the application/json value that is synthesised by SLO in a GET
response. That way the result of a HEAD on the copied manifest is the
same as a HEAD to the source, and the container listings for the two
are consistent.

This patch also un-skips a functional test and adds functional tests
that verify this patch and also verify that etags and size also get
correctly copied and updated in destination container (bug #1260446).

Closes-Bug: #1260446
Closes-Bug: #1583756

Change-Id: Ie7fa82f70b3ec3ef568f5355c69f6bce460ba25d
2016-05-23 17:25:05 +01:00
..
__init__.py Silence SkipTest noise in in-process test teardown 2016-02-24 14:41:28 +00:00
swift_test_client.py Make functional tests tolerate pre-existing versioned container 2016-01-19 13:12:49 +00:00
test_access_control.py Add comments to role-based access control functional tests 2016-02-15 20:08:43 +01:00
test_account.py Fix func test --until-failure and --no-discover options 2015-12-16 15:28:25 +00:00
test_container.py Add container quota functional test 2016-02-29 16:41:45 +00:00
test_object.py By default, disallow inbound X-Timestamp headers 2016-03-09 09:14:46 +00:00
tests.py Make SLO manifest copies retain correct content-type 2016-05-23 17:25:05 +01:00