tests/rackspace/requests/monitoring/entity_tests.rb in fog-maestrodev-1.14.0.20130806165225 vs tests/rackspace/requests/monitoring/entity_tests.rb in fog-maestrodev-1.15.0.20130829165835
- old
+ new
@@ -1,37 +1,45 @@
Shindo.tests('Fog::Rackspace::Monitoring | entity_tests', ['rackspace','rackspace_monitoring']) do
- pending if Fog.mocking?
account = Fog::Rackspace::Monitoring.new
entity_id = nil
tests('success') do
tests('#create new entity').formats(DATA_FORMAT) do
+ pending if Fog.mocking?
response = account.create_entity(:label => "Foo").data
entity_id = response[:headers]["X-Object-ID"]
response
end
tests('#get entity').formats(LIST_HEADERS_FORMAT) do
account.get_entity(entity_id).data[:headers]
end
tests('#update entity').formats(DATA_FORMAT) do
+ pending if Fog.mocking?
+
options = { :testing => "Bar"}
account.update_entity(entity_id,options).data
end
tests('#delete entity').formats(DELETE_DATA_FORMAT) do
+ pending if Fog.mocking?
account.delete_entity(entity_id).data
end
end
tests('failure') do
tests('#create new entity(-1)').raises(Fog::Rackspace::Monitoring::BadRequest) do
+ pending if Fog.mocking?
account.create_entity(:label => "")
end
tests('#get entity(-1)').raises(Fog::Rackspace::Monitoring::NotFound) do
+ pending if Fog.mocking?
+
account.get_entity(-1)
end
tests('#update invalid entity(-1)').raises(Fog::Rackspace::Monitoring::NotFound) do
+ pending if Fog.mocking?
options = { :testing => "Bar" }
response = account.update_entity(-1,options)
end
tests('#delete entity(-1)').raises(Fog::Rackspace::Monitoring::NotFound) do
+ pending if Fog.mocking?
account.delete_entity(-1)
end
end
end