Sha256: c7912b92827a9ae9eee5364fa249bd483bbecc605673473280100fc29d8e10e6
Contents?: true
Size: 1.07 KB
Versions: 2
Compression:
Stored size: 1.07 KB
Contents
require 'spec_helper' describe Profitbricks::DataCenter do before(:all) do Profitbricks.configure do |config| config.username = ENV['PROFITBRICKS_USER'] config.password = ENV['PROFITBRICKS_PASSWORD'] end begin $dc = DataCenter.find(name: 'PB_live_test_DC') $dc.delete $dc.wait_for_provisioning rescue end end it "should create a new DataCenter" do $dc = DataCenter.create(:name => 'PB_live_test_DC') $dc.name.should == 'PB_live_test_DC' $dc.version.should == 1 $dc.provisioned?.should == true end it "should return all DataCenters" do DataCenter.all.length.should == 1 end it "should be found by name" do DataCenter.find(name: 'PB_live_test_DC').id.should == $dc.id end it "should be renamed" do $dc.rename 'PB_live_test_DC-2' $dc.reload $dc.name.should == 'PB_live_test_DC-2' $dc.version.should == 2 end it "should be cleared" do $dc.clear $dc.servers.should == [] $dc.storages.should == [] end it "should delete a the DataCenter" do $dc.delete end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
profitbricks-1.0.1 | spec/live/data_center_spec.rb |
profitbricks-1.0.0 | spec/live/data_center_spec.rb |