From 539041a4404cb918b5d87ce3b858a20fba09f35a Mon Sep 17 00:00:00 2001 From: Louise Crow Date: Thu, 24 Oct 2013 11:45:19 +0100 Subject: Handle a banned user making batch requests. --- spec/controllers/request_controller_spec.rb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'spec/controllers/request_controller_spec.rb') diff --git a/spec/controllers/request_controller_spec.rb b/spec/controllers/request_controller_spec.rb index 2f1c2d07b..38566fde0 100644 --- a/spec/controllers/request_controller_spec.rb +++ b/spec/controllers/request_controller_spec.rb @@ -2563,6 +2563,21 @@ describe RequestController, "#new_batch", :focus => true do response.should render_template('new') end + context "when the user is banned" do + + before do + @user.ban_text = "bad behaviour" + @user.save! + end + + it 'should show the "banned" template' do + post :new_batch, @default_post_params, { :user_id => @user.id } + response.should render_template('user/banned') + assigns[:details].should == 'bad behaviour' + end + + end + end context "when the current user can't make batch requests" do -- cgit v1.2.3