Sha256: 27b278b7004fe22e8bbecbf15f4ce352f8e745eac0deb0e73a0850aad82041e5
Contents?: true
Size: 658 Bytes
Versions: 13
Compression:
Stored size: 658 Bytes
Contents
require "spec_helper" require "gds-sso/api_access" describe GDS::SSO::ApiAccess do it "should not consider IE7 accept header as an api call" do ie7_accept_header = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, " \ "application/x-shockwave-flash, application/xaml+xml, application/x-ms-xbap, " \ "application/x-ms-application, */*" expect(GDS::SSO::ApiAccess.api_call?("HTTP_ACCEPT" => ie7_accept_header)).to be_falsey end context "with a bearer token" do it "it is considered an api call" do expect(GDS::SSO::ApiAccess.api_call?("HTTP_AUTHORIZATION" => "Bearer deadbeef12345678")).to be_truthy end end end
Version data entries
13 entries across 13 versions & 1 rubygems