2010-01-08 11:29:07 -08:00
|
|
|
require File.dirname(__FILE__) + '/../../../spec_helper'
|
2010-01-31 17:33:47 -08:00
|
|
|
require File.dirname(__FILE__) + '/../../../shared_examples/servers_examples'
|
2010-01-08 11:29:07 -08:00
|
|
|
|
|
|
|
describe 'Fog::AWS::EC2::Servers' do
|
|
|
|
|
2010-01-31 17:33:47 -08:00
|
|
|
it_should_behave_like "Servers"
|
|
|
|
|
|
|
|
subject { @server = @servers.new(:image_id => GENTOO_AMI) }
|
2010-01-08 11:29:07 -08:00
|
|
|
|
2010-01-09 12:22:45 -08:00
|
|
|
before(:each) do
|
2010-01-23 12:35:16 -08:00
|
|
|
@servers = AWS[:ec2].servers
|
2010-01-08 11:29:07 -08:00
|
|
|
end
|
|
|
|
|
2010-01-09 12:22:45 -08:00
|
|
|
after(:each) do
|
|
|
|
if @server && !@server.new_record?
|
2010-01-31 17:33:47 -08:00
|
|
|
@server.wait_for { ready? }
|
|
|
|
@server.destroy.should be_true
|
2010-01-08 11:29:07 -08:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|