Sha256: e1be5084a9d707b336b0e1ded7ef917326e41da502ab5edba92e42dec3662f07
Contents?: true
Size: 1.16 KB
Versions: 15
Compression:
Stored size: 1.16 KB
Contents
require 'bundler' Bundler.require require 'test/unit' require 'rails/all' require 'rails/generators' require 'rails/generators/test_case' class TestApp < Rails::Application config.root = File.dirname(__FILE__) end Rails.application = TestApp module Rails def self.root @root ||= File.expand_path(File.join(File.dirname(__FILE__), '..', 'tmp', 'rails')) end end Rails.application.config.root = Rails.root # Call configure to load the settings from # Rails.application.config.generators to Rails::Generators # Rails::Generators.configure! Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f} def copy_routes routes = File.expand_path(File.join(File.dirname(__FILE__), 'fixtures', 'routes.rb')) destination = File.join(Rails.root, "config") FileUtils.mkdir_p(destination) FileUtils.cp routes, destination end def copy_application_javascript application_js = File.expand_path(File.join(File.dirname(__FILE__), 'fixtures', 'application.js')) destination = File.join(Rails.root, "app", "assets", "javascripts") FileUtils.mkdir_p(destination) FileUtils.cp application_js, destination end require 'generators/bootstrap/install/install_generator'
Version data entries
15 entries across 15 versions & 1 rubygems