1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

[hp|compute_v2] Fix some tests.

This commit is contained in:
Rupak Ganguly 2013-05-07 17:35:25 -04:00
parent 05ccc41ef6
commit 13e312116f
4 changed files with 16 additions and 16 deletions

View file

@ -11,7 +11,7 @@ Shindo.tests("Fog::Compute::HPV2 | key_pair model", ['hp', 'v2', 'compute']) do
tests('new keypair') do tests('new keypair') do
@keypair = service.key_pairs.create(:name => 'fogtestkey') @keypair = service.key_pairs.create(:name => 'fogtestkey')
tests('writable?') do test('writable?') do
@keypair.writable? == true @keypair.writable? == true
end end
end end
@ -20,7 +20,7 @@ Shindo.tests("Fog::Compute::HPV2 | key_pair model", ['hp', 'v2', 'compute']) do
service.key_pairs.create(:name => 'fogtestkey') service.key_pairs.create(:name => 'fogtestkey')
@keypair = service.key_pairs.get('fogtestkey') @keypair = service.key_pairs.get('fogtestkey')
tests('writable?') do test('writable?') do
@keypair.writable? == false @keypair.writable? == false
end end
end end

View file

@ -26,14 +26,14 @@ Shindo.tests("Fog::Compute::HPV2 | metadata for images", ['hp', 'v2', 'compute']
tests("#update({'Meta3' => 'MetaValue3'})").succeeds do tests("#update({'Meta3' => 'MetaValue3'})").succeeds do
@data = @image.metadata.update({'Meta3' => 'MetaValue3'}) @data = @image.metadata.update({'Meta3' => 'MetaValue3'})
tests('metadata has updated correctly') do test('metadata has updated correctly') do
@image.metadata.get('Meta3').value == 'MetaValue3' @image.metadata.get('Meta3').value == 'MetaValue3'
end end
end end
tests("#set({'Meta4' => 'MetaValue4'})").succeeds do tests("#set({'Meta4' => 'MetaValue4'})").succeeds do
@data = @image.metadata.set({'Meta4' => 'MetaValue4'}) @data = @image.metadata.set({'Meta4' => 'MetaValue4'})
tests('metadata has set correctly') do test('metadata has set correctly') do
@image.metadata.get('Meta4').value == 'MetaValue4' @image.metadata.get('Meta4').value == 'MetaValue4'
end end
end end
@ -41,14 +41,14 @@ Shindo.tests("Fog::Compute::HPV2 | metadata for images", ['hp', 'v2', 'compute']
tests("#save").succeeds do tests("#save").succeeds do
m = @image.metadata.new(:key => 'Meta5', :value => 'MetaValue5') m = @image.metadata.new(:key => 'Meta5', :value => 'MetaValue5')
@data = m.save @data = m.save
tests('metadata has saved correctly') do test('metadata has saved correctly') do
@image.metadata.get('Meta5').value == 'MetaValue5' @image.metadata.get('Meta5').value == 'MetaValue5'
end end
end end
tests("#destroy('Meta5')").succeeds do tests("#destroy('Meta5')").succeeds do
@image.metadata.destroy('Meta5') @image.metadata.destroy('Meta5')
tests('metadata has been destroyed') do test('metadata has been destroyed') do
@image.metadata.get('Meta5') == nil @image.metadata.get('Meta5') == nil
end end
end end

View file

@ -15,21 +15,21 @@ Shindo.tests("Fog::Compute::HPV2 | metadata for servers", ['hp', 'v2', 'compute'
tests("#get('Meta1')").succeeds do tests("#get('Meta1')").succeeds do
@data = @server.metadata.get('Meta1') @data = @server.metadata.get('Meta1')
tests('metadata gets correct value') do test('metadata gets correct value') do
@data.value == 'MetaValue1' @data.value == 'MetaValue1'
end end
end end
tests("#update({'Meta3' => 'MetaValue3'})").succeeds do tests("#update({'Meta3' => 'MetaValue3'})").succeeds do
@data = @server.metadata.update({'Meta3' => 'MetaValue3'}) @data = @server.metadata.update({'Meta3' => 'MetaValue3'})
tests('metadata has updated correctly') do test('metadata has updated correctly') do
@server.metadata.get('Meta3').value == 'MetaValue3' @server.metadata.get('Meta3').value == 'MetaValue3'
end end
end end
tests("#set({'Meta4' => 'MetaValue4'})").succeeds do tests("#set({'Meta4' => 'MetaValue4'})").succeeds do
@data = @server.metadata.set({'Meta4' => 'MetaValue4'}) @data = @server.metadata.set({'Meta4' => 'MetaValue4'})
tests('metadata has set correctly') do test('metadata has set correctly') do
@server.metadata.get('Meta4').value == 'MetaValue4' @server.metadata.get('Meta4').value == 'MetaValue4'
end end
end end
@ -37,14 +37,14 @@ Shindo.tests("Fog::Compute::HPV2 | metadata for servers", ['hp', 'v2', 'compute'
tests('#save').succeeds do tests('#save').succeeds do
m = @server.metadata.new(:key => 'Meta5', :value => 'MetaValue5') m = @server.metadata.new(:key => 'Meta5', :value => 'MetaValue5')
@data = m.save @data = m.save
tests('metadata has saved correctly') do test('metadata has saved correctly') do
@server.metadata.get('Meta5').value == 'MetaValue5' @server.metadata.get('Meta5').value == 'MetaValue5'
end end
end end
tests("#destroy('Meta5')").succeeds do tests("#destroy('Meta5')").succeeds do
@data = @server.metadata.destroy('Meta5') @data = @server.metadata.destroy('Meta5')
tests('metadata has been destroyed') do test('metadata has been destroyed') do
@server.metadata.get('Meta5') == nil @server.metadata.get('Meta5') == nil
end end
end end

View file

@ -8,24 +8,24 @@ Shindo.tests("Fog::Compute::HPV2 | server model", ['hp', 'v2', 'compute']) do
@server = service.servers.create(:name => 'fogservertest', :flavor_id => 100, :image_id => @base_image_id) @server = service.servers.create(:name => 'fogservertest', :flavor_id => 100, :image_id => @base_image_id)
tests('#console_output(10)') do tests('#console_output(10)').succeeds do
@server.console_output(10) @server.console_output(10)
end end
tests('#vnc_console_url') do tests('#vnc_console_url').succeeds do
@server.vnc_console_url @server.vnc_console_url
end end
tests("#create_image('fogimgfromserver')") do tests("#create_image('fogimgfromserver')").succeeds do
@server.create_image('fogimgfromserver') @server.create_image('fogimgfromserver')
end end
tests("#reboot('SOFT')") do tests("#reboot('SOFT')").succeeds do
pending unless Fog.mocking? pending unless Fog.mocking?
@server.reboot('SOFT') @server.reboot('SOFT')
end end
tests("#rebuild(#{@base_image_id}, 'fogrebuildserver')") do tests("#rebuild(#{@base_image_id}, 'fogrebuildserver')").succeeds do
pending pending
@server.rebuild(@base_image_id, 'fogrebuildserver') @server.rebuild(@base_image_id, 'fogrebuildserver')
end end