From: Casey Bodley Date: Fri, 16 Feb 2018 16:21:25 +0000 (-0500) Subject: cors: allow None to match missing headers X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=23c99318e677808bee3cc7c30dd5ebc8f5f5ea9b;p=s3-tests.git cors: allow None to match missing headers this is apparently needed to run against newer versions of the requests library Signed-off-by: Casey Bodley --- diff --git a/s3tests/functional/test_s3.py b/s3tests/functional/test_s3.py index 5044b096..a3bec755 100644 --- a/s3tests/functional/test_s3.py +++ b/s3tests/functional/test_s3.py @@ -5871,8 +5871,8 @@ def _cors_request_and_check(func, url, headers, expect_status, expect_allow_orig r = func(url, headers=headers) eq(r.status_code, expect_status) - assert r.headers['access-control-allow-origin'] == expect_allow_origin - assert r.headers['access-control-allow-methods'] == expect_allow_methods + assert r.headers.get('access-control-allow-origin', None) == expect_allow_origin + assert r.headers.get('access-control-allow-methods', None) == expect_allow_methods