mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
Remove whitespace from the Rackspace V2 test
This commit is contained in:
parent
fb1d8b777c
commit
eadd3fc423
1 changed files with 15 additions and 15 deletions
|
@ -1,5 +1,5 @@
|
||||||
Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
||||||
|
|
||||||
def assert_method(url, method)
|
def assert_method(url, method)
|
||||||
@service.instance_variable_set "@rackspace_auth_url", url
|
@service.instance_variable_set "@rackspace_auth_url", url
|
||||||
returns(method) { @service.send :authentication_method }
|
returns(method) { @service.send :authentication_method }
|
||||||
|
@ -7,22 +7,22 @@ Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
||||||
|
|
||||||
tests('#authentication_method') do
|
tests('#authentication_method') do
|
||||||
@service = Fog::Compute::RackspaceV2.new
|
@service = Fog::Compute::RackspaceV2.new
|
||||||
|
|
||||||
assert_method nil, :authenticate_v2
|
assert_method nil, :authenticate_v2
|
||||||
|
|
||||||
assert_method 'auth.api.rackspacecloud.com', :authenticate_v1 # chef's default auth endpoint
|
assert_method 'auth.api.rackspacecloud.com', :authenticate_v1 # chef's default auth endpoint
|
||||||
|
|
||||||
assert_method 'https://identity.api.rackspacecloud.com', :authenticate_v1
|
assert_method 'https://identity.api.rackspacecloud.com', :authenticate_v1
|
||||||
assert_method 'https://identity.api.rackspacecloud.com/v1', :authenticate_v1
|
assert_method 'https://identity.api.rackspacecloud.com/v1', :authenticate_v1
|
||||||
assert_method 'https://identity.api.rackspacecloud.com/v1.1', :authenticate_v1
|
assert_method 'https://identity.api.rackspacecloud.com/v1.1', :authenticate_v1
|
||||||
assert_method 'https://identity.api.rackspacecloud.com/v2.0', :authenticate_v2
|
assert_method 'https://identity.api.rackspacecloud.com/v2.0', :authenticate_v2
|
||||||
|
|
||||||
assert_method 'https://lon.identity.api.rackspacecloud.com', :authenticate_v1
|
assert_method 'https://lon.identity.api.rackspacecloud.com', :authenticate_v1
|
||||||
assert_method 'https://lon.identity.api.rackspacecloud.com/v1', :authenticate_v1
|
assert_method 'https://lon.identity.api.rackspacecloud.com/v1', :authenticate_v1
|
||||||
assert_method 'https://lon.identity.api.rackspacecloud.com/v1.1', :authenticate_v1
|
assert_method 'https://lon.identity.api.rackspacecloud.com/v1.1', :authenticate_v1
|
||||||
assert_method 'https://lon.identity.api.rackspacecloud.com/v2.0', :authenticate_v2
|
assert_method 'https://lon.identity.api.rackspacecloud.com/v2.0', :authenticate_v2
|
||||||
end
|
end
|
||||||
|
|
||||||
tests('legacy authentication') do
|
tests('legacy authentication') do
|
||||||
pending if Fog.mocking?
|
pending if Fog.mocking?
|
||||||
|
|
||||||
|
@ -33,9 +33,9 @@ Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
||||||
returns(true, "identity_service was not used") { @service.instance_variable_get("@identity_service").nil? }
|
returns(true, "identity_service was not used") { @service.instance_variable_get("@identity_service").nil? }
|
||||||
@service.list_flavors
|
@service.list_flavors
|
||||||
end
|
end
|
||||||
|
|
||||||
tests('custom endpoint') do
|
tests('custom endpoint') do
|
||||||
@service = Fog::Compute::RackspaceV2.new :rackspace_auth_url => 'https://identity.api.rackspacecloud.com/v1.0',
|
@service = Fog::Compute::RackspaceV2.new :rackspace_auth_url => 'https://identity.api.rackspacecloud.com/v1.0',
|
||||||
:rackspace_compute_url => 'https://my-custom-endpoint.com'
|
:rackspace_compute_url => 'https://my-custom-endpoint.com'
|
||||||
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
||||||
returns(true, "uses custom endpoint") { (@service.instance_variable_get("@uri").host =~ /my-custom-endpoint\.com/) != nil }
|
returns(true, "uses custom endpoint") { (@service.instance_variable_get("@uri").host =~ /my-custom-endpoint\.com/) != nil }
|
||||||
|
@ -44,7 +44,7 @@ Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
||||||
|
|
||||||
tests('current authentation') do
|
tests('current authentation') do
|
||||||
pending if Fog.mocking?
|
pending if Fog.mocking?
|
||||||
|
|
||||||
tests('variables populated').succeeds do
|
tests('variables populated').succeeds do
|
||||||
@service = Fog::Compute::RackspaceV2.new :rackspace_auth_url => 'https://identity.api.rackspacecloud.com/v2.0', :connection_options => {:ssl_verify_peer => true}
|
@service = Fog::Compute::RackspaceV2.new :rackspace_auth_url => 'https://identity.api.rackspacecloud.com/v2.0', :connection_options => {:ssl_verify_peer => true}
|
||||||
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
||||||
|
@ -67,16 +67,16 @@ Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
||||||
@service.list_flavors
|
@service.list_flavors
|
||||||
end
|
end
|
||||||
tests('custom endpoint') do
|
tests('custom endpoint') do
|
||||||
@service = Fog::Compute::RackspaceV2.new :rackspace_auth_url => 'https://identity.api.rackspacecloud.com/v2.0',
|
@service = Fog::Compute::RackspaceV2.new :rackspace_auth_url => 'https://identity.api.rackspacecloud.com/v2.0',
|
||||||
:rackspace_compute_url => 'https://my-custom-endpoint.com'
|
:rackspace_compute_url => 'https://my-custom-endpoint.com'
|
||||||
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
||||||
returns(true, "uses custom endpoint") { (@service.instance_variable_get("@uri").host =~ /my-custom-endpoint\.com/) != nil }
|
returns(true, "uses custom endpoint") { (@service.instance_variable_get("@uri").host =~ /my-custom-endpoint\.com/) != nil }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
tests('default auth') do
|
tests('default auth') do
|
||||||
pending if Fog.mocking?
|
pending if Fog.mocking?
|
||||||
|
|
||||||
tests('no params').succeeds do
|
tests('no params').succeeds do
|
||||||
@service = Fog::Compute::RackspaceV2.new
|
@service = Fog::Compute::RackspaceV2.new
|
||||||
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
||||||
|
@ -93,14 +93,14 @@ Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
||||||
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
||||||
returns(true) { (@service.instance_variable_get("@uri").host =~ /ord/ ) != nil }
|
returns(true) { (@service.instance_variable_get("@uri").host =~ /ord/ ) != nil }
|
||||||
@service.list_flavors
|
@service.list_flavors
|
||||||
end
|
end
|
||||||
tests('custom endpoint') do
|
tests('custom endpoint') do
|
||||||
@service = Fog::Compute::RackspaceV2.new :rackspace_compute_url => 'https://my-custom-endpoint.com'
|
@service = Fog::Compute::RackspaceV2.new :rackspace_compute_url => 'https://my-custom-endpoint.com'
|
||||||
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
|
||||||
returns(true, "uses custom endpoint") { (@service.instance_variable_get("@uri").host =~ /my-custom-endpoint\.com/) != nil }
|
returns(true, "uses custom endpoint") { (@service.instance_variable_get("@uri").host =~ /my-custom-endpoint\.com/) != nil }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
tests('reauthentication') do
|
tests('reauthentication') do
|
||||||
pending if Fog.mocking?
|
pending if Fog.mocking?
|
||||||
|
|
||||||
|
@ -110,4 +110,4 @@ Shindo.tests('Fog::Compute::RackspaceV2', ['rackspace']) do
|
||||||
returns(true) { [200, 203].include? @service.list_flavors.status }
|
returns(true) { [200, 203].include? @service.list_flavors.status }
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue