]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commitdiff
cors: allow None to match missing headers
authorCasey Bodley <cbodley@redhat.com>
Fri, 16 Feb 2018 16:21:25 +0000 (11:21 -0500)
committerCasey Bodley <cbodley@redhat.com>
Tue, 27 Mar 2018 17:45:11 +0000 (13:45 -0400)
this is apparently needed to run against newer versions of the requests
library

Signed-off-by: Casey Bodley <cbodley@redhat.com>
s3tests/functional/test_s3.py

index 5044b096fbe257b8bb6805d4057bfd08cb885fe7..a3bec7555a8cee37d1da38aed079990e9f840d08 100644 (file)
@@ -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