---
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..6f188c4
--- /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 :show
+ response.should be_success
+ response.should render_template("show")
+ end
+
+end
diff --git a/src/spec/controllers/user_sessions_controller_spec.rb
b/src/spec/controllers/user_sessions_controller_spec.rb
index 1c0cfcc..a81b0bf 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