Sha256: 61fbc9ac5b210d60f713861c70d709b87a8bdf4d8bc6bb6769449a37bcaf4137
Contents?: true
Size: 959 Bytes
Versions: 45
Compression:
Stored size: 959 Bytes
Contents
Shindo.tests('Fog::Compute[:rackspace] | flavor requests', ['rackspace']) do @flavor_format = { 'disk' => Integer, 'id' => Integer, 'name' => String, 'ram' => Integer } tests('success') do tests('#get_flavor_details(1)').formats(@flavor_format) do pending if Fog.mocking? Fog::Compute[:rackspace].get_flavor_details(1).body['flavor'] end tests('#list_flavors').formats({'flavors' => [Rackspace::Compute::Formats::SUMMARY]}) do pending if Fog.mocking? Fog::Compute[:rackspace].list_flavors.body end tests('#list_flavors_detail').formats({'flavors' => [@flavor_format]}) do pending if Fog.mocking? Fog::Compute[:rackspace].list_flavors_detail.body end end tests('failure') do tests('#get_flavor_details(0)').raises(Fog::Compute::Rackspace::NotFound) do pending if Fog.mocking? Fog::Compute[:rackspace].get_flavor_details(0) end end end
Version data entries
45 entries across 45 versions & 14 rubygems