Sha256: d6a4d57292e3e3146167eff4928d5f330a4366d898ede380b7284365b9c0498b

Contents?: true

Size: 711 Bytes

Versions: 14

Compression:

Stored size: 711 Bytes

Contents

require File.dirname(__FILE__) + '/test_helper.rb'

class ConfigTest < ActiveSupport::TestCase
  def test_per_page
    Searchlogic::Config.search.per_page = 1
    
    assert Account.count > 1
    assert Account.all.size > 1
    assert User.all.size > 1
    assert User.find(:all, :per_page => 1).size == 1
    assert User.new_search.all.size == 1
    assert User.new_search(:per_page => nil).all.size > 1
    
    Searchlogic::Config.search.per_page = nil
    
    assert Account.count > 1
    assert Account.all.size > 1
    assert User.all.size > 1
    assert User.find(:all, :per_page => 1).size == 1
    assert User.new_search.all.size > 1
    assert User.new_search(:per_page => 1).all.size == 1
  end
end

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
schof-searchlogic-0.0.2 test/config_test.rb
searchlogic-1.5.10 test/config_test.rb
searchlogic-1.5.4 test/config_test.rb
searchlogic-1.5.7 test/config_test.rb
searchlogic-1.5.6 test/config_test.rb
searchlogic-1.5.9 test/config_test.rb
searchlogic-1.5.8 test/config_test.rb
searchlogic-1.6.0 test/config_test.rb
searchlogic-1.6.1 test/config_test.rb
searchlogic-1.6.2 test/config_test.rb
searchlogic-1.6.6 test/config_test.rb
searchlogic-1.6.3 test/config_test.rb
searchlogic-1.6.4 test/config_test.rb
searchlogic-1.6.5 test/config_test.rb