summaryrefslogtreecommitdiff
path: root/test/functional
Commit message (Expand)AuthorAgeFilesLines
* tests: Skip s3api functional tests when no s3api user configuredTim Burke2023-03-101-0/+4
* tests: Let func tests run with test users 1 and 2 but not 3Tim Burke2023-03-101-39/+42
* Merge "tests: Get rid of test.unit.SkipTest"Zuul2023-02-2812-20/+28
|\
| * tests: Get rid of test.unit.SkipTestTim Burke2023-02-1612-20/+28
* | Merge "Skip S3 versioning test when versioning is not enabled"Zuul2023-02-251-0/+3
|\ \
| * | Skip S3 versioning test when versioning is not enabledTim Burke2023-02-241-0/+3
| |/
* | encryption: Expose decrypted metadata via CORSTim Burke2023-02-241-1/+7
|/
* tests: Fix some func tests to do with metadata maximumsTim Burke2023-02-022-0/+15
* tests: Ensure XXE injection tests have config loadedTim Burke2023-01-191-8/+10
* s3api: Prevent XXE injectionsAymeric Ducroquetz2023-01-171-0/+229
* Tolerate absolute-form request targetsTim Burke2023-01-031-0/+30
* Extract SwiftHttpProtocol to its own moduleTim Burke2022-12-061-1/+2
* s3api errors for unsupported headers x-delete-at, x-delete-afterindianwhocodes2022-12-011-1/+50
* py310: Fix formatdate() callTim Burke2022-07-251-4/+6
* formpost: Add support for sha256/512 signaturesMatthew Oliver2022-06-161-20/+9
* Merge "tempurl: Deprecate sha1 signatures"Zuul2022-06-013-7/+9
|\
| * tempurl: Deprecate sha1 signaturesTim Burke2022-04-223-7/+9
* | Round s3api listing LastModified to integer resolutionAlistair Coles2022-05-103-53/+66
|/
* Merge "s3api: Copy more headers from MPU marker to final object"Zuul2022-03-271-1/+10
|\
| * s3api: Copy more headers from MPU marker to final objectTim Burke2022-03-251-1/+10
* | Merge "trivial: Replace assertRegexpMatches with assertRegex"Zuul2022-03-242-2/+2
|\ \ | |/ |/|
| * trivial: Replace assertRegexpMatches with assertRegexTim Burke2021-07-162-2/+2
* | Merge "s3api: Fix multi_delete with object names using non-ASCII characters"Zuul2022-03-101-11/+37
|\ \
| * | s3api: Fix multi_delete with object names using non-ASCII charactersAymeric Ducroquetz2022-03-011-11/+37
* | | Merge "s3api: Delete all parts when aborting MPU with non-ASCII characters"Zuul2022-03-091-2/+10
|\ \ \
| * | | s3api: Delete all parts when aborting MPU with non-ASCII charactersAymeric Ducroquetz2022-03-091-2/+10
| |/ /
* | | s3api: Properly decode MPU request parameters before using themAymeric Ducroquetz2022-03-011-35/+51
|/ /
* | s3api: Fix non-ascii MPUsTim Burke2022-01-282-5/+23
* | s3api: fix the copy of non-ASCII objectsFlorent Vennetier2021-09-291-4/+4
* | func test improvementsTim Burke2021-09-144-9/+30
* | func tests: plumb tolerate_missing through to listing_emptyTim Burke2021-07-291-3/+5
* | Merge "s3api: Return KeyTooLongError when upload name exceeds constraints"Zuul2021-07-272-0/+13
|\ \
| * | s3api: Return KeyTooLongError when upload name exceeds constraintsTim Burke2021-06-092-0/+13
| |/
* | func tests: Better-tolerate deleted containers in account listingsTim Burke2021-07-021-7/+11
|/
* Merge "s3api: Fix prefix/delimiter/marker quoting"Zuul2021-05-251-0/+43
|\
| * s3api: Fix prefix/delimiter/marker quotingTim Burke2020-05-151-0/+43
* | Merge "s3api: Fix blank delimiter handling"Zuul2021-05-251-0/+32
|\ \ | |/
| * s3api: Fix blank delimiter handlingTim Burke2020-05-151-0/+32
* | Cleanup tests' import of debug_loggerClay Gerrard2021-04-271-1/+2
* | Merge "s3api: Transfer REMOTE_USER when using s3_acl"Zuul2021-03-312-3/+26
|\ \
| * | s3api: Transfer REMOTE_USER when using s3_aclTim Burke2021-01-082-3/+26
* | | Merge "Get func tests passing with a minimal proxy pipeline"Zuul2021-03-313-2/+22
|\ \ \ | |/ / |/| |
| * | Get func tests passing with a minimal proxy pipelineTim Burke2020-09-183-2/+22
| |/
* | replace md5 with swift utils versionAde Lee2020-12-159-125/+152
* | Use socket_timeout kwarg instead of useless eventlet.wsgi.WRITE_TIMEOUTTim Burke2020-11-111-3/+0
* | Increase container_update_timeout in in-process func testsTim Burke2020-11-051-6/+1
* | py3: Fix non-ascii chars in staticweb listingsTim Burke2020-09-061-4/+13
* | Merge "s3api: Allow CompleteMultipartUpload requests to be retried"Zuul2020-06-252-5/+52
|\ \
| * | s3api: Allow CompleteMultipartUpload requests to be retriedTim Burke2020-06-242-5/+52
* | | Remove lxml deprecated methodsHervé Beraud2020-06-231-2/+2
|/ /