From e4e1362ff52f79c560623d24220f2060c1d09eed Mon Sep 17 00:00:00 2001 From: Diaspora Europe Date: Wed, 8 Feb 2012 16:22:09 +0100 Subject: [PATCH] added spec for redirect to conversations_controller_spec --- spec/controllers/conversations_controller_spec.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/spec/controllers/conversations_controller_spec.rb b/spec/controllers/conversations_controller_spec.rb index c3e94af30..7d3bed8d9 100644 --- a/spec/controllers/conversations_controller_spec.rb +++ b/spec/controllers/conversations_controller_spec.rb @@ -136,13 +136,19 @@ describe ConversationsController do } @conversation = Conversation.create(hash) end - + it 'succeeds' do - get :show, :id => @conversation.id + get :show, :id => @conversation.id, :format => :js response.should be_success assigns[:conversation].should == @conversation end + it 'redirects to index' do + get :show, :id => @conversation.id + response.should redirect_to(conversations_path(:conversation_id => @conversation.id)) + assigns[:conversation].should == @conversation + end + it 'does not let you access conversations where you are not a recipient' do sign_in :user, eve