swift/test/functional
Tim Burke 5392a2057b tests: Add test(s) for MPU part copy from range
When using the copy-part API it is expected for s3api to write down an
empty value for X-Object-Sysmeta-S3Api-Etag on segments.  This was
ostensibly to prevent writing down an unrelated S3Api-Etag when copying
a part from another MPU the copy transfers object sysmeta.  We should
assume a S3Api-Etag w/o X-Static-Large-Object is non-sense, and SLO
should forever expect empty values for it's sysmeta.

Drive-By: consolidate handling of boto2 sigv4 skips

Related-Bug: #2035158
Co-Authored-By: Clay Gerrard <clay.gerrard@gmail.com>
Change-Id: Ic6f04a5a6af8a3e65b226cff2ed6c9fce8ce1fa2
2023-09-18 15:25:46 -05:00
..
s3api tests: Add test(s) for MPU part copy from range 2023-09-18 15:25:46 -05:00
__init__.py tests: Get rid of test.unit.SkipTest 2023-02-16 23:59:53 -08:00
mock_swift_key_manager.py Retrieve encryption root secret from Barbican 2017-08-02 15:53:09 +03:00
swift_test_client.py func tests: plumb tolerate_missing through to listing_empty 2021-07-29 09:31:06 -07:00
test_access_control.py Get func tests passing with a minimal proxy pipeline 2020-09-18 13:05:41 -07:00
test_account.py tests: Fix some func tests to do with metadata maximums 2023-02-02 15:34:00 -08:00
test_container.py tests: Fix some func tests to do with metadata maximums 2023-02-02 15:34:00 -08:00
test_dlo.py Fix handling of non-ASCII accounts 2023-06-13 15:28:41 -07:00
test_domain_remap.py Fix handling of non-ASCII accounts 2023-06-13 15:28:41 -07:00
test_object_versioning.py Fix handling of non-ASCII accounts 2023-06-13 15:28:41 -07:00
test_object.py Merge "tests: Get rid of test.unit.SkipTest" 2023-02-28 02:20:04 +00:00
test_protocol.py wsgi: bad request syntax response missing txn-id 2023-08-21 16:53:56 -07:00
test_slo.py Fix handling of non-ASCII accounts 2023-06-13 15:28:41 -07:00
test_staticweb.py s3api: Transfer REMOTE_USER when using s3_acl 2021-01-08 16:11:02 -08:00
test_symlink.py tempurl: Deprecate sha1 signatures 2022-04-22 20:43:01 +10:00
test_tempurl.py tests: Get rid of test.unit.SkipTest 2023-02-16 23:59:53 -08:00
test_versioned_writes.py tests: Let func tests run with test users 1 and 2 but not 3 2023-03-10 14:07:21 -08:00
tests.py replace md5 with swift utils version 2020-12-15 09:52:55 -05:00