mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[ec2] use server models to simplify get_console_output spec
This commit is contained in:
parent
d9f3e880ef
commit
774cd921b6
1 changed files with 4 additions and 4 deletions
|
@ -4,16 +4,16 @@ describe 'EC2.get_console_output' do
|
||||||
describe 'success' do
|
describe 'success' do
|
||||||
|
|
||||||
before(:each) do
|
before(:each) do
|
||||||
@instance_id = AWS[:ec2].run_instances(GENTOO_AMI, 1, 1).body['instancesSet'].first['instanceId']
|
@instance = AWS[:ec2].servers.create(:image_id => GENTOO_AMI)
|
||||||
AWS[:ec2].servers.get(@instance_id).wait_for { ready? }
|
@instance.wait_for { ready? }
|
||||||
end
|
end
|
||||||
|
|
||||||
after(:each) do
|
after(:each) do
|
||||||
AWS[:ec2].terminate_instances([@instance_id])
|
@instance.destroy
|
||||||
end
|
end
|
||||||
|
|
||||||
it "should return proper attributes" do
|
it "should return proper attributes" do
|
||||||
actual = AWS[:ec2].get_console_output(@instance_id).body
|
actual = AWS[:ec2].get_console_output(@instance.id).body
|
||||||
actual['instanceId'].should be_a(String)
|
actual['instanceId'].should be_a(String)
|
||||||
if actual['output']
|
if actual['output']
|
||||||
actual['output'].should be_a(String)
|
actual['output'].should be_a(String)
|
||||||
|
|
Loading…
Add table
Reference in a new issue