diff options
author | Louise Crow <louise.crow@gmail.com> | 2013-11-07 15:18:11 +0000 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-11-07 15:19:06 +0000 |
commit | 6524c746c31a7e6243249bcbe88c1a58f2088208 (patch) | |
tree | e6f61b63d11ef39e957a441f2d59461d98390dc3 /spec/controllers/general_controller_spec.rb | |
parent | b80dbedbf388b0f7cb3b3a44c96e292242e6fdf3 (diff) |
Show 'browse all' and 'ask us to add' one for authority only search.
This is for the case where there are no results and the user was
explicitly searching for authorities.
Diffstat (limited to 'spec/controllers/general_controller_spec.rb')
-rw-r--r-- | spec/controllers/general_controller_spec.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/controllers/general_controller_spec.rb b/spec/controllers/general_controller_spec.rb index ecd403315..593d51683 100644 --- a/spec/controllers/general_controller_spec.rb +++ b/spec/controllers/general_controller_spec.rb @@ -249,6 +249,11 @@ describe GeneralController, 'when using xapian search' do assigns[:xapian_bodies].results.map{|x|x[:model]}.should == [public_bodies(:geraldine_public_body)] end + it 'should show "Browse all" link if there are no results for a search restricted to bodies' do + get :search, :combined => "noresultsshouldbefound/bodies" + response.body.should include('Browse all') + end + it "should show help when searching for nothing" do get :search_redirect, :query => nil response.should render_template('search') |