Sha256: 9a8db7a153e8b064702c636f84ad6d5ef4bd70650e4bdb01f7dc3c1efd230d71

Contents?: true

Size: 896 Bytes

Versions: 39

Compression:

Stored size: 896 Bytes

Contents

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

  @server_format = {
    'id'             => Integer,
    'name'           => String,
    'image_id'       => Integer,
    'size_id'        => Integer,
    'event_id'       => Integer
  }

  service = Fog::Compute[:digitalocean]

  tests('success') do

    tests('#create_server').formats({'status' => 'OK', 'droplet' => @server_format}) do
      image = service.images.find { |img| img.name == 'Ubuntu 12.04 x64' }
      flavor = service.flavors.find { |f| f.name == '512MB' }
      data = Fog::Compute[:digitalocean].create_server fog_server_name,
                                                       flavor.id,
                                                       image.id,
                                                       service.regions.first.id
      data.body
    end
  end
end

Version data entries

39 entries across 39 versions & 3 rubygems

Version Path
fog-maestrodev-1.19.0.20140212012611 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.19.0.20140110004459 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.19.0.20140110003812 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.19.0.20140109202555 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.19.0.20140107192102 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.19.0.20140107142106 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.19.0.20131219203941 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131219193542 tests/digitalocean/requests/compute/create_server_tests.rb
fog-1.19.0 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131219033443 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131219032002 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131219030716 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131219022322 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131218202447 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131209091424 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131209090811 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131206115947 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131205181604 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131127194823 tests/digitalocean/requests/compute/create_server_tests.rb
fog-maestrodev-1.18.0.20131126183714 tests/digitalocean/requests/compute/create_server_tests.rb