spec/profitbricks/data_center_spec.rb in profitbricks-0.9.2 vs spec/profitbricks/data_center_spec.rb in profitbricks-0.9.3

- old
+ new

@@ -52,9 +52,17 @@ dc = Profitbricks::DataCenter.find(:id => "b3eebede-5c78-417c-b1bc-ff5de01a0602") dc.update_state().should == 'AVAILABLE' dc.provisioning_state.should == 'AVAILABLE' end + it "should return true on provisioned?" do + savon.expects(:get_data_center).returns(:two_servers_with_storage) + dc = Profitbricks::DataCenter.find(:id => "b3eebede-5c78-417c-b1bc-ff5de01a0602") + savon.expects(:get_data_center_state).returns(:success) + savon.expects(:get_data_center).returns(:two_servers_with_storage) + dc.provisioned?.should == true + end + it "should wait for provisioning to finish" do savon.expects(:get_data_center).returns(:two_servers_with_storage) dc = Profitbricks::DataCenter.find(:id => "b3eebede-5c78-417c-b1bc-ff5de01a0602") savon.expects(:get_data_center_state).returns(:success) savon.expects(:get_data_center).returns(:two_servers_with_storage) \ No newline at end of file