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

35 lines
954 B
Ruby
Raw Normal View History

Shindo.tests('Fog::Compute[:xenserver]', ['xenserver']) do
tests("Login") do
raises(Fog::XenServer::InvalidLogin, 'raises error when invalid password') do
conn = Fog::Compute.new({
:provider => 'XenServer',
:xenserver_url => 'xenserver-test',
:xenserver_username => 'root',
:xenserver_password => 'asdfsadf'
})
end
raises(Fog::XenServer::InvalidLogin, 'raises error when invalid user') do
conn = Fog::Compute.new({
:provider => 'XenServer',
:xenserver_url => 'xenserver-test',
:xenserver_username => 'rootffff',
:xenserver_password => 'changeme'
})
end
raises(SocketError, 'raises error when invalid host') do
conn = Fog::Compute.new({
:provider => 'XenServer',
:xenserver_url => 'xenserver-testlakjsdflkj',
:xenserver_username => 'root',
:xenserver_password => 'changeme'
})
end
end
end