Sha256: f08e9f52451e47bdd4a5431f7cfd5fc0ce605878159f71daad3dfda81e447c41

Contents?: true

Size: 795 Bytes

Versions: 56

Compression:

Stored size: 795 Bytes

Contents

shared_examples_for 'query with text field scoping' do
  it 'should scope with a text field' do
    search do
      text_fields do
        with(:body, 'test')
      end
    end
    connection.should have_last_search_including(:fq, 'body_textsv:test')
  end

  it 'should raise an UnrecognizedFieldError if differently configured text field is used' do
    lambda do
      search(Post, Namespaced::Comment) do
        text_fields do
          with(:body, 'test')
        end
      end
    end.should raise_error(Sunspot::UnrecognizedFieldError)
  end

  it 'should raise an UnrecognizedFieldError if no field exists' do
    lambda do
      search do
        text_fields do
          with(:bogus, 'test')
        end
      end
    end.should raise_error(Sunspot::UnrecognizedFieldError)
  end
end

Version data entries

56 entries across 56 versions & 12 rubygems

Version Path
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/sunspot-2.2.7/spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.7 spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.6 spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.5 spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.4 spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.3 spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.2 spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.1 spec/api/query/text_field_scoping_examples.rb
sunspot-2.2.0 spec/api/query/text_field_scoping_examples.rb
sunspot-2.1.1 spec/api/query/text_field_scoping_examples.rb
sunspot-2.1.0 spec/api/query/text_field_scoping_examples.rb
sunspot-2.0.0 spec/api/query/text_field_scoping_examples.rb
sunspot-2.0.0.pre.130115 spec/api/query/text_field_scoping_examples.rb
gojee-sunspot-2.0.5 spec/api/query/text_field_scoping_examples.rb
sunspot-2.0.0.pre.120925 spec/api/query/text_field_scoping_examples.rb
sunspot_solr-2.0.0.pre.120924 sunspot/spec/api/query/text_field_scoping_examples.rb
sunspot_rails-2.0.0.pre.120924 sunspot/spec/api/query/text_field_scoping_examples.rb
sunspot-2.0.0.pre.120924 sunspot/spec/api/query/text_field_scoping_examples.rb
gojee-sunspot-2.0.4 spec/api/query/text_field_scoping_examples.rb
gojee-sunspot-2.0.2 spec/api/query/text_field_scoping_examples.rb