spec/unit/api_access_spec.rb in gds-sso-12.1.0 vs spec/unit/api_access_spec.rb in gds-sso-13.0.0

- old
+ new

@@ -4,12 +4,14 @@ 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_false + expect(GDS::SSO::ApiAccess.api_call?('HTTP_ACCEPT' => ie7_accept_header)).to be_falsey end - it "should consider a json accept header to be an api call" do - expect(GDS::SSO::ApiAccess.api_call?('HTTP_ACCEPT' => 'application/json')).to be_true + 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