Sha256: 6b89d51cbbc896a5ff8b80489a4555bf6306778c6c6c9b5341fcb610dafd9d6f

Contents?: true

Size: 472 Bytes

Versions: 4

Compression:

Stored size: 472 Bytes

Contents

require 'acceptance/spec_helper'

describe 'Get search result counts', :live => true do
  it "returns counts for a single model" do
    4.times { |i| Article.create :title => "Article #{i}" }
    index

    expect(Article.search_count).to eq(4)
  end

  it "returns counts across all models" do
    3.times { |i| Article.create :title => "Article #{i}" }
    2.times { |i| Book.create :title => "Book #{i}" }
    index

    expect(ThinkingSphinx.count).to eq(5)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
thinking-sphinx-3.4.2 spec/acceptance/search_counts_spec.rb
thinking-sphinx-3.4.1 spec/acceptance/search_counts_spec.rb
thinking-sphinx-3.4.0 spec/acceptance/search_counts_spec.rb
thinking-sphinx-3.3.0 spec/acceptance/search_counts_spec.rb