Sha256: fda2cd71d4dd3166fcb787dd0d8cc18c189f247e0f1a2e8bd44b5864c54a39b8

Contents?: true

Size: 810 Bytes

Versions: 7

Compression:

Stored size: 810 Bytes

Contents

require 'active_record'
require 'action_controller/railtie'
require 'action_view/railtie'

ActiveRecord::Base.configurations = {'test' => {:adapter => 'sqlite3', :database => ':memory:'}}
ActiveRecord::Base.establish_connection('test')

app = Class.new(Rails::Application)
app.config.secret_token = "3b7cd727ee24e8444053437c36cc66c4"
app.config.session_store :cookie_store, :key => "_myapp_session"
app.config.active_support.deprecation = :log
app.initialize!

app.routes.draw do
  resources :users
end

class ApplicationController < ActionController::Base; end
class UsersController < ApplicationController
  def index
    @users = User.page params[:page]
    render :inline => <<-ERB
<%= @users.map(&:name).join("\n") %>
<%= paginate @users %>
ERB
  end
end

Object.const_set(:ApplicationHelper, Module.new)

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
kaminari-0.9.5 spec/support/fake_app.rb
kaminari-0.9.4 spec/support/fake_app.rb
kaminari-0.9.3 spec/support/fake_app.rb
kaminari-0.9.2 spec/support/fake_app.rb
kaminari-0.9.1 spec/support/fake_app.rb
kaminari-0.9.0 spec/support/fake_app.rb
kaminari-0.8.0 spec/support/fake_app.rb