tests/rackspace/compute_tests.rb in fog-1.12.1 vs tests/rackspace/compute_tests.rb in fog-1.13.0
- old
+ new
@@ -85,6 +85,15 @@
@service = Fog::Compute::Rackspace.new :rackspace_servicenet => true
returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
returns(true, "uses custom endpoint") { (@service.instance_variable_get("@uri").host =~ /snet-/) != nil }
end
end
+
+ tests('reauthentication') do
+ pending if Fog.mocking?
+
+ @service = Fog::Compute::Rackspace.new
+ returns(true, "auth token populated") { !@service.send(:auth_token).nil? }
+ @service.instance_variable_set("@auth_token", "bad-token")
+ returns(true) { [200, 203].include?(@service.list_flavors.status) }
+ end
end