From: Jan Provaznik <jprov...@redhat.com>

---
 src/spec/models/instance_spec.rb |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/spec/models/instance_spec.rb b/src/spec/models/instance_spec.rb
index 78a0158..16e8eb9 100644
--- a/src/spec/models/instance_spec.rb
+++ b/src/spec/models/instance_spec.rb
@@ -133,4 +133,14 @@ describe Instance do
     end
   end
 
+  it "should return empty list of instance actions when connect to provider 
fails" do
+    provider = Factory.build(:mock_provider2)
+    cloud_account = Factory.build(:cloud_account, :provider => provider,
+                                                  :username => 'john doe',
+                                                  :password => 'asdf')
+    cloud_account.stub!(:connect).and_return(nil)
+    instance = Factory.create(:instance, :cloud_account => cloud_account)
+    instance.get_action_list.should be_empty
+  end
+
 end
-- 
1.7.0.1

_______________________________________________
deltacloud-devel mailing list
deltacloud-devel@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to