diff options
Diffstat (limited to 'test/rubygems')
-rw-r--r-- | test/rubygems/test_webauthn_listener_response.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/rubygems/test_webauthn_listener_response.rb b/test/rubygems/test_webauthn_listener_response.rb index 5820ae9957..b3e54e0f19 100644 --- a/test/rubygems/test_webauthn_listener_response.rb +++ b/test/rubygems/test_webauthn_listener_response.rb @@ -57,6 +57,9 @@ class WebauthnListenerResponseTest < Gem::TestCase expected_payload = <<~RESPONSE HTTP/1.1 405 Method Not Allowed Connection: close + Access-Control-Allow-Origin: rubygems.example + Access-Control-Allow-Methods: POST + Access-Control-Allow-Headers: Content-Type, Authorization, x-csrf-token Allow: GET, OPTIONS RESPONSE @@ -69,6 +72,9 @@ class WebauthnListenerResponseTest < Gem::TestCase expected_payload = <<~RESPONSE HTTP/1.1 404 Not Found Connection: close + Access-Control-Allow-Origin: rubygems.example + Access-Control-Allow-Methods: POST + Access-Control-Allow-Headers: Content-Type, Authorization, x-csrf-token RESPONSE assert_equal expected_payload, payload @@ -80,6 +86,9 @@ class WebauthnListenerResponseTest < Gem::TestCase expected_payload = <<~RESPONSE HTTP/1.1 400 Bad Request Connection: close + Access-Control-Allow-Origin: rubygems.example + Access-Control-Allow-Methods: POST + Access-Control-Allow-Headers: Content-Type, Authorization, x-csrf-token Content-Type: text/plain Content-Length: 22 |