Sha256: 5327a1613f574f53d781e66dffcbc2889f15789321031b42f97732fd3b554e5b

Contents?: true

Size: 769 Bytes

Versions: 2

Compression:

Stored size: 769 Bytes

Contents

# require 'rails/all'
require 'action_controller/railtie'
require 'action_view/railtie'
require 'active_record'

ActiveRecord::Base.establish_connection adapter: 'sqlite3', database: ':memory:'

# config
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.config.eager_load = false
# Rais.root
app.config.root = File.dirname(__FILE__)
Rails.backtrace_cleaner.remove_silencers!
app.initialize!

# routes
app.routes.draw do
  resources :users
end

# models
require 'fake_app/models'

# controllers
class ApplicationController < ActionController::Base
end

# helpers
Object.const_set(:ApplicationHelper, Module.new)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
h2ocube_rails_helper-0.2.1 spec/fake_app/rails_app.rb
h2ocube_rails_helper-0.2.0 spec/fake_app/rails_app.rb