Sha256: f118930b2ec549f013e220ba643108f51038254c1efdcd6fe5b907a564683476
Contents?: true
Size: 1.02 KB
Versions: 3
Compression:
Stored size: 1.02 KB
Contents
require 'action_controller/railtie' require 'action_view/railtie' require 'action_view/testing/resolvers' require 'rails/test_unit/railtie' require_relative 'some_site' module RailsApp class Application < ::Rails::Application config.eager_load = false config.secret_key_base = 'hashieintegrationtest' config.middleware.use OmniAuth::Builder do provider :some_site end routes.append do get '/' => 'application#index' end end end LAYOUT = <<-HTML.freeze <!DOCTYPE html> <html> <head> <title>TestApp</title> <%= csrf_meta_tags %> </head> <body> <%= yield %> </body> </html> HTML INDEX = '<h1>Hello, world!</h1>'.freeze class ApplicationController < ActionController::Base include Rails.application.routes.url_helpers layout 'application' self.view_paths = [ActionView::FixtureResolver.new( 'layouts/application.html.erb' => LAYOUT, 'application/index.html.erb' => INDEX )] def index; end end Bundler.require(:default, Rails.env) RailsApp::Application.initialize!
Version data entries
3 entries across 3 versions & 2 rubygems