Sha256: 406cd92b6b35bccde081c0bd5a084747db2b8a0b0f977c9a6f295d6b9e5def16

Contents?: true

Size: 541 Bytes

Versions: 14

Compression:

Stored size: 541 Bytes

Contents

Shindo.tests('Fog::Compute[:digitalocean] | get_ssh_keys request', ['digitalocean', 'compute']) do

  @ssh_key_format = {
    'id'             => Integer,
    'name'           => String,
    'ssh_pub_key'    => String,
  }
  
  service = Fog::Compute[:digitalocean]

  tests('success') do

    tests('#get_ssh_key') do
      key = service.create_ssh_key 'fookey', 'ssh-dss FOO'
      tests('format').data_matches_schema(@ssh_key_format) do
        service.get_ssh_key(key.body['ssh_key']['id']).body['ssh_key']
      end
    end

  end

end

Version data entries

14 entries across 14 versions & 3 rubygems

Version Path
gapinc-fog-1.12.1.2.1 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
fog-1.14.0 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
fog-1.13.0 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
gapinc-fog-1.12.1.2 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
gapinc-fog-1.12.1.1 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
gapinc-fog-1.12.1a tests/digitalocean/requests/compute/get_ssh_key_tests.rb
gapinc-fog-1.12.1 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
fog-1.12.1 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
fog-1.12.0 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
vagrant-shell-0.2.6 vendor/bundle/gems/fog-1.10.1/tests/digitalocean/requests/compute/get_ssh_key_tests.rb
vagrant-shell-0.2.5 vendor/bundle/gems/fog-1.10.1/tests/digitalocean/requests/compute/get_ssh_key_tests.rb
fog-1.11.1 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
fog-1.11.0 tests/digitalocean/requests/compute/get_ssh_key_tests.rb
fog-1.10.1 tests/digitalocean/requests/compute/get_ssh_key_tests.rb