Sha256: 68e196f268eaa74e0675de50c45093387688db215e77aa9fdbe6aeaf2a537a38

Contents?: true

Size: 711 Bytes

Versions: 14

Compression:

Stored size: 711 Bytes

Contents

require File.dirname(__FILE__) + '/../../../spec_helper'
require File.dirname(__FILE__) + '/../../../shared_examples/server_examples'

describe 'Fog::Bluebox::Compute::Server' do

  it_should_behave_like "Server"

  subject {
    @flavor_id  = '94fd37a7-2606-47f7-84d5-9000deda52ae' # Block 1GB Virtual Server
    @image_id   = 'a00baa8f-b5d0-4815-8238-b471c4c4bf72' # Ubuntu 9.10 64bit
    @server = @servers.new(:flavor_id => @flavor_id, :image_id => @image_id, :password => "chunkybacon")
  }

  before(:each) do
    @servers = Bluebox[:compute].servers
  end

  after(:each) do
    if @server && !@server.new_record?
      @server.wait_for { ready? }
      @server.destroy.should be_true
    end
  end

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
fog-0.3.13 spec/bluebox/models/compute/server_spec.rb
fog-0.3.12 spec/bluebox/models/compute/server_spec.rb
fog-0.3.11 spec/bluebox/models/compute/server_spec.rb
fog-0.3.10 spec/bluebox/models/compute/server_spec.rb
fog-0.3.9 spec/bluebox/models/compute/server_spec.rb
fog-0.3.8 spec/bluebox/models/compute/server_spec.rb
fog-0.3.7 spec/bluebox/models/compute/server_spec.rb
fog-0.3.6 spec/bluebox/models/compute/server_spec.rb
fog-0.3.5 spec/bluebox/models/compute/server_spec.rb
fog-0.3.4 spec/bluebox/models/compute/server_spec.rb
fog-0.3.3 spec/bluebox/models/compute/server_spec.rb
fog-0.3.2 spec/bluebox/models/compute/server_spec.rb
fog-0.3.1 spec/bluebox/models/compute/server_spec.rb
fog-0.3.0 spec/bluebox/models/compute/server_spec.rb