Sha256: 0bbd6d757271a257445432a604467edaa56d18d71702480995e8c2acc5424f46
Contents?: true
Size: 1.28 KB
Versions: 6
Compression:
Stored size: 1.28 KB
Contents
require 'spec_helper' describe FbGraph2 do subject { FbGraph2 } after { FbGraph2.debugging = false } context 'as default' do its(:logger) { should be_a Logger } its(:api_version) { should == 'v2.0' } its(:root_url) { should == 'https://graph.facebook.com/v2.0' } it { should_not be_debugging } end describe '.debug!' do before { FbGraph2.debug! } it { should be_debugging } end describe '.api_version' do before { FbGraph2.api_version = 'v2.x' } its(:root_url) { should == 'https://graph.facebook.com/v2.x' } end describe '.http_client' do context 'with http_config' do before do FbGraph2.http_config do |config| config.ssl_config.verify_mode = OpenSSL::SSL::VERIFY_NONE config.connect_timeout = 30 config.send_timeout = 40 config.receive_timeout = 60 end end it 'should configure Rack::OAuth2 and FbGraph2 http_client' do [Rack::OAuth2, FbGraph2].each do |klass| klass.http_client.ssl_config.verify_mode.should == OpenSSL::SSL::VERIFY_NONE klass.http_client.connect_timeout.should == 30 klass.http_client.send_timeout.should == 40 klass.http_client.receive_timeout.should == 60 end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems