swift/test/unit/common/middleware/s3api
Tim Burke 8424b02290 s3api: Fix handling of non-ascii access keys
We stuff the access key into the request path until we get back a
more-authoritative account name from auth. But it needs to be a WSGI
string when we do!

Closes-Bug: #2058748
Change-Id: I34adb8141cc9e62d17a27f01c63f40d1dd25991c
2024-03-22 10:02:39 -07:00
..
__init__.py s3api: Fix handling of non-ascii access keys 2024-03-22 10:02:39 -07:00
exceptions.py Import swift3 into swift repo as s3api middleware 2018-04-27 15:53:57 +09:00
helpers.py tests: use subclasses for S3Acl tests 2023-12-14 16:59:53 +00:00
test_acl.py tests: use subclasses for S3Acl tests 2023-12-14 16:59:53 +00:00
test_acl_handlers.py Import swift3 into swift repo as s3api middleware 2018-04-27 15:53:57 +09:00
test_acl_utils.py more tests for canned acls 2022-06-06 10:53:21 +10:00
test_bucket.py tests: use subclasses for S3Acl tests 2023-12-14 16:59:53 +00:00
test_cfg.py pep8: Turn on E305 2020-04-03 21:22:38 +02:00
test_etree.py lint: Consistently use assertIsInstance 2024-02-07 15:48:39 -08:00
test_location.py Import swift3 into swift repo as s3api middleware 2018-04-27 15:53:57 +09:00
test_logging.py pep8: Turn on E305 2020-04-03 21:22:38 +02:00
test_multi_delete.py tests: use subclasses for S3Acl tests 2023-12-14 16:59:53 +00:00
test_multi_get.py s3api: Support GET/HEAD request with ?partNumber 2024-03-12 13:47:55 +00:00
test_multi_upload.py s3api: Support GET/HEAD request with ?partNumber 2024-03-12 13:47:55 +00:00
test_obj.py s3api: Support GET/HEAD request with ?partNumber 2024-03-12 13:47:55 +00:00
test_object_lock.py s3api: Add basic GET object-lock support 2023-10-05 16:38:35 +11:00
test_s3_acl.py tests: use subclasses for S3Acl tests 2023-12-14 16:59:53 +00:00
test_s3api.py Stop using deprecated datetime.utc* functions 2024-01-04 05:35:24 +00:00
test_s3request.py Merge "s3api: Support GET/HEAD request with ?partNumber" 2024-03-13 08:28:03 +00:00
test_s3response.py s3api: Pass through CORS headers 2021-03-01 10:55:15 -08:00
test_s3token.py s3api: Fix handling of non-ascii access keys 2024-03-22 10:02:39 -07:00
test_service.py tests: use subclasses for S3Acl tests 2023-12-14 16:59:53 +00:00
test_subresource.py lint: Consistently use assertIsInstance 2024-02-07 15:48:39 -08:00
test_utils.py s3api: Support GET/HEAD request with ?partNumber 2024-03-12 13:47:55 +00:00
test_versioning.py Remove lxml deprecated methods 2020-06-23 13:32:22 +02:00