Sha256: f39eba68f7db9a22fe77a5be8dc3d5a88d832f3a78a8a03b4223c9450c07575c
Contents?: true
Size: 1.19 KB
Versions: 3
Compression:
Stored size: 1.19 KB
Contents
$:.unshift File.join(File.dirname(__FILE__), '..', '..', '..') require 'tests/common' module FGCPTest class RealmsTest < Test::Unit::TestCase include Rack::Test::Methods def app Sinatra::Application end def test_01_it_returns_realms get_auth_url '/api;driver=fgcp/realms' (last_xml_response/'realms/realm').length.should > 0 end def test_02_each_realm_has_a_name get_auth_url '/api;driver=fgcp/realms' (last_xml_response/'realms/realm').each do |profile| (profile/'name').text.should_not == nil (profile/'name').text.should_not == '' # (profile/'name').text.should == 'default' end end def test_03_each_realm_is_available get_auth_url '/api;driver=fgcp/realms' (last_xml_response/'realms/realm').each do |profile| (profile/'state').text.should == 'AVAILABLE' end end # def test_03_it_returns_single_realm # get_auth_url '/api;driver=fgcp/realms/us' # (last_xml_response/'realm').first[:id].should == 'default' # (last_xml_response/'realm/name').first.text.should == 'default' # (last_xml_response/'realm/state').first.text.should == 'AVAILABLE' # end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
deltacloud-core-1.0.2 | tests/deprecated/drivers/fgcp/realms_test.rb |
deltacloud-core-1.0.1 | tests/drivers/fgcp/realms_test.rb |
deltacloud-core-1.0.0 | tests/drivers/fgcp/realms_test.rb |