ACK

----- Original Message -----
From: "Mohammed Morsi" <[email protected]>
To: [email protected]
Sent: Wednesday, May 19, 2010 8:04:08 PM GMT +01:00 Amsterdam / Berlin / Bern / 
Rome / Stockholm / Vienna
Subject: [deltacloud-devel] [PATCH aggregator 4/4] initial dashboard specs

---
 src/spec/controllers/dashboard_controller_spec.rb  |   19 +++++++++++++++++++
 .../controllers/user_sessions_controller_spec.rb   |    2 +-
 2 files changed, 20 insertions(+), 1 deletions(-)
 create mode 100644 src/spec/controllers/dashboard_controller_spec.rb

diff --git a/src/spec/controllers/dashboard_controller_spec.rb 
b/src/spec/controllers/dashboard_controller_spec.rb
new file mode 100644
index 0000000..d6b6b2e
--- /dev/null
+++ b/src/spec/controllers/dashboard_controller_spec.rb
@@ -0,0 +1,19 @@
+require 'spec_helper'
+
+describe DashboardController do
+
+  fixtures :all
+  before(:each) do
+    @admin_permission = Factory :admin_permission
+    @admin = @admin_permission.user
+    activate_authlogic
+  end
+
+  it "should provide access to the dashboard" do
+     UserSession.create(@admin)
+     get :index
+     response.should be_success
+     response.should render_template("summary")
+  end
+
+end
diff --git a/src/spec/controllers/user_sessions_controller_spec.rb 
b/src/spec/controllers/user_sessions_controller_spec.rb
index 5240770..b873fa6 100644
--- a/src/spec/controllers/user_sessions_controller_spec.rb
+++ b/src/spec/controllers/user_sessions_controller_spec.rb
@@ -19,7 +19,7 @@ describe UserSessionsController do
     post :create, :user_session => { :login => @tuser.login, :password => 
"secret" }
     UserSession.find.should_not == nil
     @tuser.should == UserSession.find.user
-    response.should redirect_to(account_path)
+    response.should redirect_to("http://test.host/dashboard";)
   end
 
   it "should destroy user session" do
-- 
1.6.2.5

_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to