Sha256: 64a6e93bee7520433b7ed79ccb8011b065de1490b1183f13e25b25d25ad7165d

Contents?: true

Size: 632 Bytes

Versions: 19

Compression:

Stored size: 632 Bytes

Contents

require 'spec_helper'

describe Fog::Vcloud, :type => :vcloud_request do
  subject { @vcloud }

  it { should respond_to :get_versions }

  describe "#get_versions" do
    before { @versions = @vcloud.get_versions }
    subject { @versions }

    it_should_behave_like "all requests"

    its(:body) { should have(1).version }

    describe "body.first" do
      let(:version) { @versions.body.first }
      subject { version }

      its(:login_url) { should == @mock_version[:login_url] }

      its(:version) { should == @mock_version[:version] }

      its(:supported) { should == @mock_version[:supported] }

    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
fog-0.2.0 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.10 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.9 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.8 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.7 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.6 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.5 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.4 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.3 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.2 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.1 spec/vcloud/requests/get_versions_spec.rb
fog-0.1.0 spec/vcloud/requests/get_versions_spec.rb
fog-0.0.100 spec/vcloud/requests/get_versions_spec.rb
fog-0.0.99 spec/vcloud/requests/get_versions_spec.rb
fog-0.0.98 spec/vcloud/requests/get_versions_spec.rb
fog-0.0.97 spec/vcloud/requests/get_versions_spec.rb
fog-0.0.96 spec/vcloud/requests/get_versions_spec.rb
fog-0.0.95 spec/vcloud/requests/get_versions_spec.rb
fog-0.0.94 spec/vcloud/requests/get_versions_spec.rb