Sha256: d2c2cab8d9dcc9fa7760ba00360f44d4469ed10afc00d5af0e645ed6cf4ccf7c

Contents?: true

Size: 672 Bytes

Versions: 96

Compression:

Stored size: 672 Bytes

Contents

Shindo.tests("Fog::Identity[:openstack] | roles", ['openstack']) do
  @tenant   = Fog::Identity[:openstack].tenants.create(:name => 'test_user')
  @user     = Fog::Identity[:openstack].users.create(:name => 'test_user', :tenant_id => @tenant.id, :password => 'spoof')
  @role     = Fog::Identity[:openstack].roles(:user => @user, :tenant => @tenant).create(:name => 'test_role')
  @roles    = Fog::Identity[:openstack].roles(:user => @user, :tenant => @tenant)

  tests('success') do
    tests('#all').succeeds do
      @roles.all
    end

    tests('#get').succeeds do
      @roles.get @roles.first.id
    end
  end

  @role.destroy
  @user.destroy
  @tenant.destroy
end

Version data entries

96 entries across 96 versions & 10 rubygems

Version Path
fog-openstack-0.1.5 tests/openstack/models/identity/roles_tests.rb
fog-openstack-0.1.4 tests/openstack/models/identity/roles_tests.rb
fog-openstack-0.1.3 tests/openstack/models/identity/roles_tests.rb
fog-openstack-0.1.2 tests/openstack/models/identity/roles_tests.rb
fog-openstack-0.1.1 tests/openstack/models/identity/roles_tests.rb
fog-openstack-0.1.0 tests/openstack/models/identity/roles_tests.rb
fog-1.37.0 tests/openstack/models/identity/roles_tests.rb
fog-1.36.0 tests/openstack/models/identity/roles_tests.rb
fog-1.35.0 tests/openstack/models/identity/roles_tests.rb
fog-2.0.0.pre.0 tests/openstack/models/identity/roles_tests.rb
vagrant-cloudstack-1.2.0 vendor/bundle/gems/fog-1.32.0/tests/openstack/models/identity/roles_tests.rb
fog-1.34.0 tests/openstack/models/identity/roles_tests.rb
fog-1.33.0 tests/openstack/models/identity/roles_tests.rb
fog-1.32.0 tests/openstack/models/identity/roles_tests.rb
fog-1.31.0 tests/openstack/models/identity/roles_tests.rb
vagrant-cloudstack-1.1.0 vendor/bundle/gems/fog-1.22.1/tests/openstack/models/identity/roles_tests.rb
fog-1.30.0 tests/openstack/models/identity/roles_tests.rb
fog-1.29.0 tests/openstack/models/identity/roles_tests.rb
fog-1.28.0 tests/openstack/models/identity/roles_tests.rb
fog-1.27.0 tests/openstack/models/identity/roles_tests.rb