diff options
author | Louise Crow <louise.crow@gmail.com> | 2013-11-07 14:08:35 +0000 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-11-07 14:09:15 +0000 |
commit | b2a2757e12e8eeda174da362a6acff6e460f922f (patch) | |
tree | 8d479d7925cfd009c841361ef75b6c4d1acc0e6e /spec/controllers | |
parent | 99acbc6387d1789bdf950f20c99261ab5b0cbd7b (diff) |
Show highlights and correction regardless of search type.
Contributes to #1118.
Diffstat (limited to 'spec/controllers')
-rw-r--r-- | spec/controllers/general_controller_spec.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/controllers/general_controller_spec.rb b/spec/controllers/general_controller_spec.rb index 8c86ad0be..ecd403315 100644 --- a/spec/controllers/general_controller_spec.rb +++ b/spec/controllers/general_controller_spec.rb @@ -219,6 +219,17 @@ describe GeneralController, 'when using xapian search' do assigns[:xapian_bodies].should == nil end + it 'should highlight words for a user-only request' do + get :search, :combined => "bob/users" + assigns[:highlight_words].should == ['bob'] + end + + it 'should show spelling corrections for a user-only request' do + get :search, :combined => "rob/users" + assigns[:spelling_correction].should == 'bob' + response.body.should include('did_you_mean') + end + it "should filter results based on end of URL being 'requests'" do get :search, :combined => "bob/requests" assigns[:xapian_requests].results.map{|x|x[:model]}.should =~ [ |