Sha256: 4142e8df8f80f1b29e4763b477f8a5d93d423c53fd78b0475569fc0809d3f13e

Contents?: true

Size: 362 Bytes

Versions: 12

Compression:

Stored size: 362 Bytes

Contents

require File.join(File.dirname(__FILE__), 'spec_helper')

describe 'query DSL', :type => :query do
  it 'should allow building search using block argument rather than instance_eval' do
    @blog_id = 1
    session.search Post do |query|
      query.with(:blog_id, @blog_id)
    end
    connection.should have_last_search_including(:fq, 'blog_id_i:1')
  end
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
sunspot-0.10.9 spec/api/query/dsl_spec.rb
sunspot-0.10.8 spec/api/query/dsl_spec.rb
nxa-sunspot-0.10.7 spec/api/query/dsl_spec.rb
sunspot-0.10.7 spec/api/query/dsl_spec.rb
sunspot-0.10.6 spec/api/query/dsl_spec.rb
sunspot-0.10.5 spec/api/query/dsl_spec.rb
sunspot-0.10.4 spec/api/query/dsl_spec.rb
kuahyeow-sunspot-0.10.3 spec/api/query/dsl_spec.rb
sunspot-0.10.3 spec/api/query/dsl_spec.rb
sunspot-0.10.2 spec/api/query/dsl_spec.rb
sunspot-0.10.1 spec/api/query/dsl_spec.rb
sunspot-0.10.0 spec/api/query/dsl_spec.rb