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
|
||||
|
||||
before(:each) do
|
||||
@instance_id = AWS[:ec2].run_instances(GENTOO_AMI, 1, 1).body['instancesSet'].first['instanceId']
|
||||
AWS[:ec2].servers.get(@instance_id).wait_for { ready? }
|
||||
@instance = AWS[:ec2].servers.create(:image_id => GENTOO_AMI)
|
||||
@instance.wait_for { ready? }
|
||||
end
|
||||
|
||||
after(:each) do
|
||||
AWS[:ec2].terminate_instances([@instance_id])
|
||||
@instance.destroy
|
||||
end
|
||||
|
||||
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)
|
||||
if actual['output']
|
||||
actual['output'].should be_a(String)
|
||||
|
|
Loading…
Add table
Reference in a new issue