mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
26 lines
No EOL
662 B
Ruby
26 lines
No EOL
662 B
Ruby
require File.dirname(__FILE__) + '/../../../spec_helper'
|
|
|
|
describe 'Rackspace::Servers.create_image' do
|
|
describe 'success' do
|
|
|
|
before(:each) do
|
|
# flavor 1 = 256, image 3 = gentoo 2008.0
|
|
@server_id = servers.create_server(1, 3).body['server']['id']
|
|
end
|
|
|
|
after(:each) do
|
|
eventually(128) do
|
|
servers.delete_server(@server_id)
|
|
end
|
|
servers.delete_image(@image_id)
|
|
end
|
|
|
|
it "should return proper attributes" do
|
|
actual = servers.create_image(@server_id).body['image']
|
|
@image_id = actual['id']
|
|
actual['id'].should be_an(Integer)
|
|
actual['serverId'].should be_an(Integer)
|
|
end
|
|
|
|
end
|
|
end |