Skip to content

Commit

Permalink
[rackspace] consolidate flavor tests
Browse files Browse the repository at this point in the history
  • Loading branch information
geemus authored and rizwanreza committed Jun 18, 2010
1 parent 0c26a57 commit fa47149
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 41 deletions.
7 changes: 0 additions & 7 deletions tests/rackspace/helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,6 @@ module Servers

module Formats

FLAVOR = {
'disk' => Integer,
'id' => Integer,
'name' => String,
'ram' => Integer
}

IMAGE = {
'created' => String,
'id' => Integer,
Expand Down
34 changes: 34 additions & 0 deletions tests/rackspace/requests/servers/flavor_tests.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Shindo.tests('Rackspace::Servers | 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
Rackspace[:servers].get_flavor_details(1).body['flavor']
end

tests('#list_flavors').formats({'flavors' => [Rackspace::Servers::Formats::SUMMARY]}) do
Rackspace[:servers].list_flavors.body
end

tests('#list_flavors_detail').formats({'flavors' => [@flavor_format]}) do
Rackspace[:servers].list_flavors_detail.body
end

end

tests('failure') do

tests('#get_flavor_details(0)').raises(Fog::Rackspace::Servers::NotFound) do
Rackspace[:servers].get_flavor_details(0)
end

end

end
16 changes: 0 additions & 16 deletions tests/rackspace/requests/servers/get_flavor_details_tests.rb

This file was deleted.

9 changes: 0 additions & 9 deletions tests/rackspace/requests/servers/list_flavors_detail_tests.rb

This file was deleted.

9 changes: 0 additions & 9 deletions tests/rackspace/requests/servers/list_flavors_tests.rb

This file was deleted.

0 comments on commit fa47149

Please sign in to comment.