Ste*_*ham 5 ruby kaminari ruby-on-rails-3.1
我正在运行一些涉及通过kaminari分页获取数据的rspec单元测试,但是我们的应用程序的默认页面大小是20,而2可以正常进行测试.
如何为测试设置默认kaminari页面大小的不同配置,或者如何在测试的rspec设置期间设置它?
在您的模型中,您可以覆盖默认的per_page:
class Something < ActiveRecord::Base
paginates_per Rails.env.test? ? 2 : 20
end
Run Code Online (Sandbox Code Playgroud)