Remove moderate API refs since API no longer exists, re-enable lattitude
This commit is contained in:
parent
ee6f8ae6f9
commit
1636ed0f9d
|
@ -471,7 +471,6 @@ describe Google::APIClient do
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
=begin
|
|
||||||
describe 'with the latitude API' do
|
describe 'with the latitude API' do
|
||||||
before do
|
before do
|
||||||
CLIENT.authorization = nil
|
CLIENT.authorization = nil
|
||||||
|
@ -510,7 +509,7 @@ describe Google::APIClient do
|
||||||
|
|
||||||
it 'should generate requests against the correct URIs' do
|
it 'should generate requests against the correct URIs' do
|
||||||
request = CLIENT.generate_request(
|
request = CLIENT.generate_request(
|
||||||
:api_method => 'latitude.currentLocation.get',
|
:api_method => @latitude.current_location.get,
|
||||||
:authenticated => false
|
:authenticated => false
|
||||||
)
|
)
|
||||||
request.to_env(Faraday.default_connection)[:url].to_s.should ===
|
request.to_env(Faraday.default_connection)[:url].to_s.should ===
|
||||||
|
@ -528,74 +527,12 @@ describe Google::APIClient do
|
||||||
|
|
||||||
it 'should not be able to execute requests without authorization' do
|
it 'should not be able to execute requests without authorization' do
|
||||||
result = CLIENT.execute(
|
result = CLIENT.execute(
|
||||||
:api_method => 'latitude.currentLocation.get',
|
:api_method => @latitude.current_location.get,
|
||||||
:authenticated => false
|
:authenticated => false
|
||||||
)
|
)
|
||||||
result.response.status.should == 401
|
result.response.status.should == 401
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
=end
|
|
||||||
|
|
||||||
describe 'with the moderator API' do
|
|
||||||
before do
|
|
||||||
CLIENT.authorization = nil
|
|
||||||
@moderator = CLIENT.discovered_api('moderator')
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should correctly determine the discovery URI' do
|
|
||||||
CLIENT.discovery_uri('moderator').should ===
|
|
||||||
'https://www.googleapis.com/discovery/v1/apis/moderator/v1/rest'
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should find APIs that are in the discovery document' do
|
|
||||||
CLIENT.discovered_api('moderator').name.should == 'moderator'
|
|
||||||
CLIENT.discovered_api('moderator').version.should == 'v1'
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should find methods that are in the discovery document' do
|
|
||||||
CLIENT.discovered_method(
|
|
||||||
'moderator.profiles.get', 'moderator'
|
|
||||||
).name.should == 'get'
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should define the origin API in discovered methods' do
|
|
||||||
CLIENT.discovered_method(
|
|
||||||
'moderator.profiles.get', 'moderator'
|
|
||||||
).api.name.should == 'moderator'
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should not find methods that are not in the discovery document' do
|
|
||||||
CLIENT.discovered_method('moderator.bogus', 'moderator').should == nil
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should return a batch path' do
|
|
||||||
CLIENT.discovered_api('moderator').batch_path.should_not be_nil
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should generate requests against the correct URIs' do
|
|
||||||
conn = stub_connection do |stub|
|
|
||||||
stub.get('/moderator/v1/profiles/@me') do |env|
|
|
||||||
end
|
|
||||||
end
|
|
||||||
request = CLIENT.execute(
|
|
||||||
:api_method => @moderator.profiles.get,
|
|
||||||
:authenticated => false,
|
|
||||||
:connection => conn
|
|
||||||
)
|
|
||||||
conn.verify
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'should not be able to execute requests without authorization' do
|
|
||||||
result = CLIENT.execute(
|
|
||||||
@moderator.profiles.get,
|
|
||||||
{},
|
|
||||||
'',
|
|
||||||
[],
|
|
||||||
{:authenticated => false}
|
|
||||||
)
|
|
||||||
result.response.status.should == 401
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'with the adsense API' do
|
describe 'with the adsense API' do
|
||||||
before do
|
before do
|
||||||
|
|
Loading…
Reference in New Issue