Sha256: f9f1d56dc7c08c1c3b23dc19884bfd5f963807ddbe80c5b068b46509a2ab2633

Contents?: true

Size: 604 Bytes

Versions: 59

Compression:

Stored size: 604 Bytes

Contents

Shindo.tests('AWS::STS | assume role', ['aws']) do

  @policy = {"Statement" => [{"Effect" => "Allow", "Action" => "*", "Resource" => "*"}]}

  @response_format = {
    'SessionToken' => String,
    'SecretAccessKey' => String,
    'Expiration' => String,
    'AccessKeyId' => String,
    'Arn' => String,
    'RequestId' => String
  }

  tests("#assume_role('rolename', 'assumed_role_session', 'external_id', #{@policy.inspect}, 900)").formats(@response_format) do
    pending if Fog.mocking?
    Fog::AWS[:sts].assume_role("rolename","assumed_role_session","external_id", @policy, 900).body
  end

end

Version data entries

59 entries across 57 versions & 3 rubygems

Version Path
fog-aws-0.9.0 tests/requests/sts/assume_role_tests.rb
fog-aws-0.8.1 tests/requests/sts/assume_role_tests.rb
fog-aws-0.8.0 tests/requests/sts/assume_role_tests.rb
vagrant-cloudstack-1.2.0 vendor/bundle/gems/fog-aws-0.7.5/tests/requests/sts/assume_role_tests.rb
fog-aws-0.7.6 tests/requests/sts/assume_role_tests.rb
fog-aws-0.7.5 tests/requests/sts/assume_role_tests.rb
fog-aws-0.7.4 tests/requests/sts/assume_role_tests.rb
fog-aws-0.7.3 tests/requests/sts/assume_role_tests.rb
fog-aws-0.7.2 tests/requests/sts/assume_role_tests.rb
fog-aws-0.6.0 tests/requests/sts/assume_role_tests.rb
fog-aws-0.5.0 tests/requests/sts/assume_role_tests.rb
fog-aws-0.4.1 tests/requests/sts/assume_role_tests.rb
fog-aws-0.4.0 tests/requests/sts/assume_role_tests.rb
fog-aws-0.3.0 tests/requests/sts/assume_role_tests.rb
fog-aws-0.2.2 tests/requests/sts/assume_role_tests.rb
fog-aws-0.2.0 tests/requests/sts/assume_role_tests.rb
fog-aws-0.1.2 tests/requests/sts/assume_role_tests.rb
fog-aws-0.1.1 tests/requests/sts/assume_role_tests.rb
fog-aws-0.1.0 tests/requests/sts/assume_role_tests.rb