Sha256: 157533ef68545e748405f2eb8dd04a7532000f96d6db2c73a97fdda65d945e1e
Contents?: true
Size: 993 Bytes
Versions: 2
Compression:
Stored size: 993 Bytes
Contents
require 'minitest/autorun' require_relative File.join('..', '..', '..', 'lib', 'deltacloud', 'api.rb') require_relative 'common.rb' describe 'OpenStackDriver Realms' do before do @driver = Deltacloud::new(:openstack, credentials) VCR.insert_cassette __name__ end after do VCR.eject_cassette end it 'must throw error when wrong credentials' do Proc.new do @driver.backend.images(OpenStruct.new(:user => 'unknown+wrong', :password => 'wrong')) end.must_raise Deltacloud::Exceptions::AuthenticationFailure, 'Authentication Failure' end it 'must return list of realms' do @driver.realms.wont_be_empty @driver.realms.first.must_be_kind_of Deltacloud::Realm end it 'must allow to retrieve single realm' do realm_id = @driver.realms.first.id realm = @driver.realm :id => realm_id realm.wont_be_nil realm.id.must_equal realm_id realm.state.must_equal 'AVAILABLE' @driver.realm(:id => 'unknown').must_be_nil end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
deltacloud-core-1.1.3 | tests/drivers/openstack/realms_test.rb |
deltacloud-core-1.1.2 | tests/drivers/openstack/realms_test.rb |