nil, "body"=>nil, "id"=>"1"}>
- >> f.
- Display all 152 possibilities? (y or n)
-
-Finally, when you're ready to resume execution, you can enter "cont".
-
-
-== Console
-
-The console is a Ruby shell, which allows you to interact with your
-application's domain model. Here you'll have all parts of the application
-configured, just like it is when the application is running. You can inspect
-domain models, change values, and save to the database. Starting the script
-without arguments will launch it in the development environment.
-
-To start the console, run rails console from the application
-directory.
-
-Options:
-
-* Passing the -s, --sandbox argument will rollback any modifications
- made to the database.
-* Passing an environment name as an argument will load the corresponding
- environment. Example: rails console production.
-
-To reload your controllers and models after launching the console run
-reload!
-
-More information about irb can be found at:
-link:http://www.rubycentral.org/pickaxe/irb.html
-
-
-== dbconsole
-
-You can go to the command line of your database directly through rails
-dbconsole. You would be connected to the database with the credentials
-defined in database.yml. Starting the script without arguments will connect you
-to the development database. Passing an argument will connect you to a different
-database, like rails dbconsole production. Currently works for MySQL,
-PostgreSQL and SQLite 3.
-
-== Description of Contents
-
-The default directory structure of a generated Ruby on Rails application:
-
- |-- app
- | |-- assets
- | | |-- images
- | | |-- javascripts
- | | `-- stylesheets
- | |-- controllers
- | |-- helpers
- | |-- mailers
- | |-- models
- | `-- views
- | `-- layouts
- |-- config
- | |-- environments
- | |-- initializers
- | `-- locales
- |-- db
- |-- doc
- |-- lib
- | |-- assets
- | `-- tasks
- |-- log
- |-- public
- |-- script
- |-- test
- | |-- fixtures
- | |-- functional
- | |-- integration
- | |-- performance
- | `-- unit
- |-- tmp
- | `-- cache
- | `-- assets
- `-- vendor
- |-- assets
- | |-- javascripts
- | `-- stylesheets
- `-- plugins
-
-app
- Holds all the code that's specific to this particular application.
-
-app/assets
- Contains subdirectories for images, stylesheets, and JavaScript files.
-
-app/controllers
- Holds controllers that should be named like weblogs_controller.rb for
- automated URL mapping. All controllers should descend from
- ApplicationController which itself descends from ActionController::Base.
-
-app/models
- Holds models that should be named like post.rb. Models descend from
- ActiveRecord::Base by default.
-
-app/views
- Holds the template files for the view that should be named like
- weblogs/index.html.erb for the WeblogsController#index action. All views use
- eRuby syntax by default.
-
-app/views/layouts
- Holds the template files for layouts to be used with views. This models the
- common header/footer method of wrapping views. In your views, define a layout
- using the layout :default and create a file named default.html.erb.
- Inside default.html.erb, call <% yield %> to render the view using this
- layout.
-
-app/helpers
- Holds view helpers that should be named like weblogs_helper.rb. These are
- generated for you automatically when using generators for controllers.
- Helpers can be used to wrap functionality for your views into methods.
-
-config
- Configuration files for the Rails environment, the routing map, the database,
- and other dependencies.
-
-db
- Contains the database schema in schema.rb. db/migrate contains all the
- sequence of Migrations for your schema.
-
-doc
- This directory is where your application documentation will be stored when
- generated using rake doc:app
-
-lib
- Application specific libraries. Basically, any kind of custom code that
- doesn't belong under controllers, models, or helpers. This directory is in
- the load path.
-
-public
- The directory available for the web server. Also contains the dispatchers and the
- default HTML files. This should be set as the DOCUMENT_ROOT of your web
- server.
-
-script
- Helper scripts for automation and generation.
-
-test
- Unit and functional tests along with fixtures. When using the rails generate
- command, template test files will be generated for you and placed in this
- directory.
-
-vendor
- External libraries that the application depends on. Also includes the plugins
- subdirectory. If the app has frozen rails, those gems also go here, under
- vendor/rails/. This directory is in the load path.
diff --git a/spec/rails_applications/3.2.22.5/Rakefile b/spec/rails_applications/3.2.22.5/Rakefile
deleted file mode 100644
index 3645852..0000000
--- a/spec/rails_applications/3.2.22.5/Rakefile
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env rake
-# Add your own tasks in files placed in lib/tasks ending in .rake,
-# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
-
-require File.expand_path('../config/application', __FILE__)
-
-Dummy::Application.load_tasks
diff --git a/spec/rails_applications/3.2.22.5/app/assets/images/rails.png b/spec/rails_applications/3.2.22.5/app/assets/images/rails.png
deleted file mode 100644
index d5edc04..0000000
Binary files a/spec/rails_applications/3.2.22.5/app/assets/images/rails.png and /dev/null differ
diff --git a/spec/rails_applications/3.2.22.5/app/assets/javascripts/application.js b/spec/rails_applications/3.2.22.5/app/assets/javascripts/application.js
deleted file mode 100644
index 9097d83..0000000
--- a/spec/rails_applications/3.2.22.5/app/assets/javascripts/application.js
+++ /dev/null
@@ -1,15 +0,0 @@
-// This is a manifest file that'll be compiled into application.js, which will include all the files
-// listed below.
-//
-// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
-// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path.
-//
-// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
-// the compiled file.
-//
-// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD
-// GO AFTER THE REQUIRES BELOW.
-//
-//= require jquery
-//= require jquery_ujs
-//= require_tree .
diff --git a/spec/rails_applications/3.2.22.5/app/assets/stylesheets/application.css b/spec/rails_applications/3.2.22.5/app/assets/stylesheets/application.css
deleted file mode 100644
index 3192ec8..0000000
--- a/spec/rails_applications/3.2.22.5/app/assets/stylesheets/application.css
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * This is a manifest file that'll be compiled into application.css, which will include all the files
- * listed below.
- *
- * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
- * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
- *
- * You're free to add application-wide styles to this file and they'll appear at the top of the
- * compiled file, but it's generally better to create a new file per style scope.
- *
- *= require_self
- *= require_tree .
- */
diff --git a/spec/rails_applications/3.2.22.5/app/controllers/application_controller.rb b/spec/rails_applications/3.2.22.5/app/controllers/application_controller.rb
deleted file mode 100644
index e8065d9..0000000
--- a/spec/rails_applications/3.2.22.5/app/controllers/application_controller.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-class ApplicationController < ActionController::Base
- protect_from_forgery
-end
diff --git a/spec/rails_applications/3.2.22.5/app/controllers/home_controller.rb b/spec/rails_applications/3.2.22.5/app/controllers/home_controller.rb
deleted file mode 100644
index ea24a66..0000000
--- a/spec/rails_applications/3.2.22.5/app/controllers/home_controller.rb
+++ /dev/null
@@ -1,4 +0,0 @@
-class HomeController < ApplicationController
- def home
- end
-end
diff --git a/spec/rails_applications/3.2.22.5/app/helpers/application_helper.rb b/spec/rails_applications/3.2.22.5/app/helpers/application_helper.rb
deleted file mode 100644
index de6be79..0000000
--- a/spec/rails_applications/3.2.22.5/app/helpers/application_helper.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-module ApplicationHelper
-end
diff --git a/spec/rails_applications/3.2.22.5/app/mailers/.gitkeep b/spec/rails_applications/3.2.22.5/app/mailers/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/3.2.22.5/app/models/.gitkeep b/spec/rails_applications/3.2.22.5/app/models/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/3.2.22.5/app/views/home/index.html.erb b/spec/rails_applications/3.2.22.5/app/views/home/index.html.erb
deleted file mode 100644
index cdaea16..0000000
--- a/spec/rails_applications/3.2.22.5/app/views/home/index.html.erb
+++ /dev/null
@@ -1,3 +0,0 @@
-Home#index
-Find me in app/views/home/index.html.erb
-<%= Raygun.configuration.js_api_key %>
diff --git a/spec/rails_applications/3.2.22.5/app/views/home/index.json.erb b/spec/rails_applications/3.2.22.5/app/views/home/index.json.erb
deleted file mode 100644
index 0967ef4..0000000
--- a/spec/rails_applications/3.2.22.5/app/views/home/index.json.erb
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/spec/rails_applications/3.2.22.5/app/views/layouts/application.html.erb b/spec/rails_applications/3.2.22.5/app/views/layouts/application.html.erb
deleted file mode 100644
index 4cab268..0000000
--- a/spec/rails_applications/3.2.22.5/app/views/layouts/application.html.erb
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- Dummy
- <%= stylesheet_link_tag "application", :media => "all" %>
- <%= javascript_include_tag "application" %>
- <%= csrf_meta_tags %>
-
-
-
-<%= yield %>
-
-
-
diff --git a/spec/rails_applications/3.2.22.5/config.ru b/spec/rails_applications/3.2.22.5/config.ru
deleted file mode 100644
index 1989ed8..0000000
--- a/spec/rails_applications/3.2.22.5/config.ru
+++ /dev/null
@@ -1,4 +0,0 @@
-# This file is used by Rack-based servers to start the application.
-
-require ::File.expand_path('../config/environment', __FILE__)
-run Dummy::Application
diff --git a/spec/rails_applications/3.2.22.5/config/application.rb b/spec/rails_applications/3.2.22.5/config/application.rb
deleted file mode 100644
index af20837..0000000
--- a/spec/rails_applications/3.2.22.5/config/application.rb
+++ /dev/null
@@ -1,62 +0,0 @@
-require File.expand_path('../boot', __FILE__)
-
-require 'rails/all'
-
-if defined?(Bundler)
- # If you precompile assets before deploying to production, use this line
- Bundler.require(*Rails.groups(:assets => %w(development test)))
- # If you want your assets lazily compiled in production, use this line
- # Bundler.require(:default, :assets, Rails.env)
-end
-
-module Dummy
- class Application < Rails::Application
- # Settings in config/environments/* take precedence over those specified here.
- # Application configuration should go into files in config/initializers
- # -- all .rb files in that directory are automatically loaded.
-
- # Custom directories with classes and modules you want to be autoloadable.
- # config.autoload_paths += %W(#{config.root}/extras)
-
- # Only load the plugins named here, in the order given (default is alphabetical).
- # :all can be used as a placeholder for all plugins not explicitly named.
- # config.plugins = [ :exception_notification, :ssl_requirement, :all ]
-
- # Activate observers that should always be running.
- # config.active_record.observers = :cacher, :garbage_collector, :forum_observer
-
- # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone.
- # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC.
- # config.time_zone = 'Central Time (US & Canada)'
-
- # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded.
- # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
- # config.i18n.default_locale = :de
-
- # Configure the default encoding used in templates for Ruby 1.9.
- config.encoding = "utf-8"
-
- # Configure sensitive parameters which will be filtered from the log file.
- config.filter_parameters += [:password]
-
- # Enable escaping HTML in JSON.
- config.active_support.escape_html_entities_in_json = true
-
- # Use SQL instead of Active Record's schema dumper when creating the database.
- # This is necessary if your schema can't be completely dumped by the schema dumper,
- # like if you have constraints or database-specific column types
- # config.active_record.schema_format = :sql
-
- # Enforce whitelist mode for mass assignment.
- # This will create an empty whitelist of attributes available for mass-assignment for all models
- # in your app. As such, your models will need to explicitly whitelist or blacklist accessible
- # parameters by using an attr_accessible or attr_protected declaration.
- config.active_record.whitelist_attributes = true
-
- # Enable the asset pipeline
- config.assets.enabled = true
-
- # Version of your assets, change this if you want to expire all your assets
- config.assets.version = '1.0'
- end
-end
diff --git a/spec/rails_applications/3.2.22.5/config/boot.rb b/spec/rails_applications/3.2.22.5/config/boot.rb
deleted file mode 100644
index 4489e58..0000000
--- a/spec/rails_applications/3.2.22.5/config/boot.rb
+++ /dev/null
@@ -1,6 +0,0 @@
-require 'rubygems'
-
-# Set up gems listed in the Gemfile.
-ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__)
-
-require 'bundler/setup' if File.exists?(ENV['BUNDLE_GEMFILE'])
diff --git a/spec/rails_applications/3.2.22.5/config/database.yml b/spec/rails_applications/3.2.22.5/config/database.yml
deleted file mode 100644
index 51a4dd4..0000000
--- a/spec/rails_applications/3.2.22.5/config/database.yml
+++ /dev/null
@@ -1,25 +0,0 @@
-# SQLite version 3.x
-# gem install sqlite3
-#
-# Ensure the SQLite 3 gem is defined in your Gemfile
-# gem 'sqlite3'
-development:
- adapter: sqlite3
- database: db/development.sqlite3
- pool: 5
- timeout: 5000
-
-# Warning: The database defined as "test" will be erased and
-# re-generated from your development database when you run "rake".
-# Do not set this db to the same as development or production.
-test:
- adapter: sqlite3
- database: db/test.sqlite3
- pool: 5
- timeout: 5000
-
-production:
- adapter: sqlite3
- database: db/production.sqlite3
- pool: 5
- timeout: 5000
diff --git a/spec/rails_applications/3.2.22.5/config/environment.rb b/spec/rails_applications/3.2.22.5/config/environment.rb
deleted file mode 100644
index 3da5eb9..0000000
--- a/spec/rails_applications/3.2.22.5/config/environment.rb
+++ /dev/null
@@ -1,5 +0,0 @@
-# Load the rails application
-require File.expand_path('../application', __FILE__)
-
-# Initialize the rails application
-Dummy::Application.initialize!
diff --git a/spec/rails_applications/3.2.22.5/config/environments/development.rb b/spec/rails_applications/3.2.22.5/config/environments/development.rb
deleted file mode 100644
index 82c74d1..0000000
--- a/spec/rails_applications/3.2.22.5/config/environments/development.rb
+++ /dev/null
@@ -1,37 +0,0 @@
-Dummy::Application.configure do
- # Settings specified here will take precedence over those in config/application.rb
-
- # In the development environment your application's code is reloaded on
- # every request. This slows down response time but is perfect for development
- # since you don't have to restart the web server when you make code changes.
- config.cache_classes = false
-
- # Log error messages when you accidentally call methods on nil.
- config.whiny_nils = true
-
- # Show full error reports and disable caching
- config.consider_all_requests_local = true
- config.action_controller.perform_caching = false
-
- # Don't care if the mailer can't send
- config.action_mailer.raise_delivery_errors = false
-
- # Print deprecation notices to the Rails logger
- config.active_support.deprecation = :log
-
- # Only use best-standards-support built into browsers
- config.action_dispatch.best_standards_support = :builtin
-
- # Raise exception on mass assignment protection for Active Record models
- config.active_record.mass_assignment_sanitizer = :strict
-
- # Log the query plan for queries taking more than this (works
- # with SQLite, MySQL, and PostgreSQL)
- config.active_record.auto_explain_threshold_in_seconds = 0.5
-
- # Do not compress assets
- config.assets.compress = false
-
- # Expands the lines which load the assets
- config.assets.debug = true
-end
diff --git a/spec/rails_applications/3.2.22.5/config/environments/production.rb b/spec/rails_applications/3.2.22.5/config/environments/production.rb
deleted file mode 100644
index bdac56a..0000000
--- a/spec/rails_applications/3.2.22.5/config/environments/production.rb
+++ /dev/null
@@ -1,67 +0,0 @@
-Dummy::Application.configure do
- # Settings specified here will take precedence over those in config/application.rb
-
- # Code is not reloaded between requests
- config.cache_classes = true
-
- # Full error reports are disabled and caching is turned on
- config.consider_all_requests_local = false
- config.action_controller.perform_caching = true
-
- # Disable Rails's static asset server (Apache or nginx will already do this)
- config.serve_static_assets = false
-
- # Compress JavaScripts and CSS
- config.assets.compress = true
-
- # Don't fallback to assets pipeline if a precompiled asset is missed
- config.assets.compile = false
-
- # Generate digests for assets URLs
- config.assets.digest = true
-
- # Defaults to nil and saved in location specified by config.assets.prefix
- # config.assets.manifest = YOUR_PATH
-
- # Specifies the header that your server uses for sending files
- # config.action_dispatch.x_sendfile_header = "X-Sendfile" # for apache
- # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for nginx
-
- # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
- # config.force_ssl = true
-
- # See everything in the log (default is :info)
- # config.log_level = :debug
-
- # Prepend all log lines with the following tags
- # config.log_tags = [ :subdomain, :uuid ]
-
- # Use a different logger for distributed setups
- # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
-
- # Use a different cache store in production
- # config.cache_store = :mem_cache_store
-
- # Enable serving of images, stylesheets, and JavaScripts from an asset server
- # config.action_controller.asset_host = "http://assets.example.com"
-
- # Precompile additional assets (application.js, application.css, and all non-JS/CSS are already added)
- # config.assets.precompile += %w( search.js )
-
- # Disable delivery errors, bad email addresses will be ignored
- # config.action_mailer.raise_delivery_errors = false
-
- # Enable threaded mode
- # config.threadsafe!
-
- # Enable locale fallbacks for I18n (makes lookups for any locale fall back to
- # the I18n.default_locale when a translation can not be found)
- config.i18n.fallbacks = true
-
- # Send deprecation notices to registered listeners
- config.active_support.deprecation = :notify
-
- # Log the query plan for queries taking more than this (works
- # with SQLite, MySQL, and PostgreSQL)
- # config.active_record.auto_explain_threshold_in_seconds = 0.5
-end
diff --git a/spec/rails_applications/3.2.22.5/config/environments/test.rb b/spec/rails_applications/3.2.22.5/config/environments/test.rb
deleted file mode 100644
index f1a4814..0000000
--- a/spec/rails_applications/3.2.22.5/config/environments/test.rb
+++ /dev/null
@@ -1,37 +0,0 @@
-Dummy::Application.configure do
- # Settings specified here will take precedence over those in config/application.rb
-
- # The test environment is used exclusively to run your application's
- # test suite. You never need to work with it otherwise. Remember that
- # your test database is "scratch space" for the test suite and is wiped
- # and recreated between test runs. Don't rely on the data there!
- config.cache_classes = true
-
- # Configure static asset server for tests with Cache-Control for performance
- config.serve_static_assets = true
- config.static_cache_control = "public, max-age=3600"
-
- # Log error messages when you accidentally call methods on nil
- config.whiny_nils = true
-
- # Show full error reports and disable caching
- config.consider_all_requests_local = true
- config.action_controller.perform_caching = false
-
- # Raise exceptions instead of rendering exception templates
- config.action_dispatch.show_exceptions = false
-
- # Disable request forgery protection in test environment
- config.action_controller.allow_forgery_protection = false
-
- # Tell Action Mailer not to deliver emails to the real world.
- # The :test delivery method accumulates sent emails in the
- # ActionMailer::Base.deliveries array.
- config.action_mailer.delivery_method = :test
-
- # Raise exception on mass assignment protection for Active Record models
- config.active_record.mass_assignment_sanitizer = :strict
-
- # Print deprecation notices to the stderr
- config.active_support.deprecation = :stderr
-end
diff --git a/spec/rails_applications/3.2.22.5/config/initializers/backtrace_silencers.rb b/spec/rails_applications/3.2.22.5/config/initializers/backtrace_silencers.rb
deleted file mode 100644
index 59385cd..0000000
--- a/spec/rails_applications/3.2.22.5/config/initializers/backtrace_silencers.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces.
-# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ }
-
-# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code.
-# Rails.backtrace_cleaner.remove_silencers!
diff --git a/spec/rails_applications/3.2.22.5/config/initializers/inflections.rb b/spec/rails_applications/3.2.22.5/config/initializers/inflections.rb
deleted file mode 100644
index 5d8d9be..0000000
--- a/spec/rails_applications/3.2.22.5/config/initializers/inflections.rb
+++ /dev/null
@@ -1,15 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Add new inflection rules using the following format
-# (all these examples are active by default):
-# ActiveSupport::Inflector.inflections do |inflect|
-# inflect.plural /^(ox)$/i, '\1en'
-# inflect.singular /^(ox)en/i, '\1'
-# inflect.irregular 'person', 'people'
-# inflect.uncountable %w( fish sheep )
-# end
-#
-# These inflection rules are supported but not enabled by default:
-# ActiveSupport::Inflector.inflections do |inflect|
-# inflect.acronym 'RESTful'
-# end
diff --git a/spec/rails_applications/3.2.22.5/config/initializers/mime_types.rb b/spec/rails_applications/3.2.22.5/config/initializers/mime_types.rb
deleted file mode 100644
index 72aca7e..0000000
--- a/spec/rails_applications/3.2.22.5/config/initializers/mime_types.rb
+++ /dev/null
@@ -1,5 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Add new mime types for use in respond_to blocks:
-# Mime::Type.register "text/richtext", :rtf
-# Mime::Type.register_alias "text/html", :iphone
diff --git a/spec/rails_applications/3.2.22.5/config/initializers/secret_token.rb b/spec/rails_applications/3.2.22.5/config/initializers/secret_token.rb
deleted file mode 100644
index b4335e9..0000000
--- a/spec/rails_applications/3.2.22.5/config/initializers/secret_token.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Your secret key for verifying the integrity of signed cookies.
-# If you change this key, all old signed cookies will become invalid!
-# Make sure the secret is at least 30 characters and all random,
-# no regular words or you'll be exposed to dictionary attacks.
-Dummy::Application.config.secret_token = '973f0ffed6d988f62158cb3f60c8281cfa4fb32111c2d28b7bbc54d0bd0aedf3bf7f0c1e7f7beab33de7c08f14000e0f21271fe96f9d71acbfc0b683d16057dd'
diff --git a/spec/rails_applications/3.2.22.5/config/initializers/session_store.rb b/spec/rails_applications/3.2.22.5/config/initializers/session_store.rb
deleted file mode 100644
index 952473f..0000000
--- a/spec/rails_applications/3.2.22.5/config/initializers/session_store.rb
+++ /dev/null
@@ -1,8 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-Dummy::Application.config.session_store :cookie_store, key: '_dummy_session'
-
-# Use the database for sessions instead of the cookie-based default,
-# which shouldn't be used to store highly confidential information
-# (create the session table with "rails generate session_migration")
-# Dummy::Application.config.session_store :active_record_store
diff --git a/spec/rails_applications/3.2.22.5/config/initializers/wrap_parameters.rb b/spec/rails_applications/3.2.22.5/config/initializers/wrap_parameters.rb
deleted file mode 100644
index 999df20..0000000
--- a/spec/rails_applications/3.2.22.5/config/initializers/wrap_parameters.rb
+++ /dev/null
@@ -1,14 +0,0 @@
-# Be sure to restart your server when you modify this file.
-#
-# This file contains settings for ActionController::ParamsWrapper which
-# is enabled by default.
-
-# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array.
-ActiveSupport.on_load(:action_controller) do
- wrap_parameters format: [:json]
-end
-
-# Disable root element in JSON by default.
-ActiveSupport.on_load(:active_record) do
- self.include_root_in_json = false
-end
diff --git a/spec/rails_applications/3.2.22.5/config/locales/en.yml b/spec/rails_applications/3.2.22.5/config/locales/en.yml
deleted file mode 100644
index 179c14c..0000000
--- a/spec/rails_applications/3.2.22.5/config/locales/en.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-# Sample localization file for English. Add more files in this directory for other locales.
-# See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
-
-en:
- hello: "Hello world"
diff --git a/spec/rails_applications/3.2.22.5/config/routes.rb b/spec/rails_applications/3.2.22.5/config/routes.rb
deleted file mode 100644
index ab63820..0000000
--- a/spec/rails_applications/3.2.22.5/config/routes.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-Dummy::Application.routes.draw do
- root to: 'home#index'
-end
diff --git a/spec/rails_applications/3.2.22.5/db/seeds.rb b/spec/rails_applications/3.2.22.5/db/seeds.rb
deleted file mode 100644
index 4edb1e8..0000000
--- a/spec/rails_applications/3.2.22.5/db/seeds.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file should contain all the record creation needed to seed the database with its default values.
-# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
-#
-# Examples:
-#
-# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }])
-# Mayor.create(name: 'Emanuel', city: cities.first)
diff --git a/spec/rails_applications/3.2.22.5/lib/assets/.gitkeep b/spec/rails_applications/3.2.22.5/lib/assets/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/3.2.22.5/lib/tasks/.gitkeep b/spec/rails_applications/3.2.22.5/lib/tasks/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/3.2.22.5/public/404.html b/spec/rails_applications/3.2.22.5/public/404.html
deleted file mode 100644
index 9a48320..0000000
--- a/spec/rails_applications/3.2.22.5/public/404.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- The page you were looking for doesn't exist (404)
-
-
-
-
-
-
-
The page you were looking for doesn't exist.
-
You may have mistyped the address or the page may have moved.
-
-
-
diff --git a/spec/rails_applications/3.2.22.5/public/422.html b/spec/rails_applications/3.2.22.5/public/422.html
deleted file mode 100644
index 83660ab..0000000
--- a/spec/rails_applications/3.2.22.5/public/422.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- The change you wanted was rejected (422)
-
-
-
-
-
-
-
The change you wanted was rejected.
-
Maybe you tried to change something you didn't have access to.
-
-
-
diff --git a/spec/rails_applications/3.2.22.5/public/500.html b/spec/rails_applications/3.2.22.5/public/500.html
deleted file mode 100644
index f3648a0..0000000
--- a/spec/rails_applications/3.2.22.5/public/500.html
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- We're sorry, but something went wrong (500)
-
-
-
-
-
-
-
We're sorry, but something went wrong.
-
-
-
diff --git a/spec/rails_applications/3.2.22.5/public/favicon.ico b/spec/rails_applications/3.2.22.5/public/favicon.ico
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/3.2.22.5/public/robots.txt b/spec/rails_applications/3.2.22.5/public/robots.txt
deleted file mode 100644
index 085187f..0000000
--- a/spec/rails_applications/3.2.22.5/public/robots.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-# See http://www.robotstxt.org/wc/norobots.html for documentation on how to use the robots.txt file
-#
-# To ban all spiders from the entire site uncomment the next two lines:
-# User-Agent: *
-# Disallow: /
diff --git a/spec/rails_applications/3.2.22.5/script/rails b/spec/rails_applications/3.2.22.5/script/rails
deleted file mode 100755
index f8da2cf..0000000
--- a/spec/rails_applications/3.2.22.5/script/rails
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/env ruby
-# This command will automatically be run when you run "rails" with Rails 3 gems installed from the root of your application.
-
-APP_PATH = File.expand_path('../../config/application', __FILE__)
-require File.expand_path('../../config/boot', __FILE__)
-require 'rails/commands'
diff --git a/spec/rails_applications/3.2.22.5/vendor/assets/javascripts/.gitkeep b/spec/rails_applications/3.2.22.5/vendor/assets/javascripts/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/3.2.22.5/vendor/assets/stylesheets/.gitkeep b/spec/rails_applications/3.2.22.5/vendor/assets/stylesheets/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/3.2.22.5/vendor/plugins/.gitkeep b/spec/rails_applications/3.2.22.5/vendor/plugins/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/.gitignore b/spec/rails_applications/4.2.11/.gitignore
deleted file mode 100644
index 050c9d9..0000000
--- a/spec/rails_applications/4.2.11/.gitignore
+++ /dev/null
@@ -1,17 +0,0 @@
-# See https://help.github.com/articles/ignoring-files for more about ignoring files.
-#
-# If you find yourself ignoring temporary files generated by your text editor
-# or operating system, you probably want to add a global ignore instead:
-# git config --global core.excludesfile '~/.gitignore_global'
-
-# Ignore bundler config.
-/.bundle
-
-# Ignore the default SQLite database.
-/db/*.sqlite3
-/db/*.sqlite3-journal
-
-# Ignore all logfiles and tempfiles.
-/log/*
-!/log/.keep
-/tmp
diff --git a/spec/rails_applications/4.2.11/Gemfile b/spec/rails_applications/4.2.11/Gemfile
deleted file mode 100644
index 962afed..0000000
--- a/spec/rails_applications/4.2.11/Gemfile
+++ /dev/null
@@ -1,47 +0,0 @@
-source 'https://rubygems.org'
-
-
-# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
-gem 'rails', '4.2.11'
-# Use sqlite3 as the database for Active Record
-gem 'sqlite3'
-# Use SCSS for stylesheets
-gem 'sass-rails', '~> 5.0'
-# Use Uglifier as compressor for JavaScript assets
-gem 'uglifier', '>= 1.3.0'
-# Use CoffeeScript for .coffee assets and views
-gem 'coffee-rails', '~> 4.1.0'
-# See https://github.com/rails/execjs#readme for more supported runtimes
-# gem 'therubyracer', platforms: :ruby
-
-# Use jquery as the JavaScript library
-gem 'jquery-rails'
-# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
-gem 'turbolinks'
-# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
-gem 'jbuilder', '~> 2.0'
-# bundle exec rake doc:rails generates the API under doc/api.
-gem 'sdoc', '~> 0.4.0', group: :doc
-
-# Use ActiveModel has_secure_password
-# gem 'bcrypt', '~> 3.1.7'
-
-# Use Unicorn as the app server
-# gem 'unicorn'
-
-# Use Capistrano for deployment
-# gem 'capistrano-rails', group: :development
-
-group :development, :test do
- # Call 'byebug' anywhere in the code to stop execution and get a debugger console
- gem 'byebug'
-end
-
-group :development do
- # Access an IRB console on exception pages or by using <%= console %> in views
- gem 'web-console', '~> 2.0'
-
- # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
- gem 'spring'
-end
-
diff --git a/spec/rails_applications/4.2.11/README.rdoc b/spec/rails_applications/4.2.11/README.rdoc
deleted file mode 100644
index dd4e97e..0000000
--- a/spec/rails_applications/4.2.11/README.rdoc
+++ /dev/null
@@ -1,28 +0,0 @@
-== README
-
-This README would normally document whatever steps are necessary to get the
-application up and running.
-
-Things you may want to cover:
-
-* Ruby version
-
-* System dependencies
-
-* Configuration
-
-* Database creation
-
-* Database initialization
-
-* How to run the test suite
-
-* Services (job queues, cache servers, search engines, etc.)
-
-* Deployment instructions
-
-* ...
-
-
-Please feel free to use a different markup language if you do not plan to run
-rake doc:app.
diff --git a/spec/rails_applications/4.2.11/Rakefile b/spec/rails_applications/4.2.11/Rakefile
deleted file mode 100644
index ba6b733..0000000
--- a/spec/rails_applications/4.2.11/Rakefile
+++ /dev/null
@@ -1,6 +0,0 @@
-# Add your own tasks in files placed in lib/tasks ending in .rake,
-# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
-
-require File.expand_path('../config/application', __FILE__)
-
-Rails.application.load_tasks
diff --git a/spec/rails_applications/4.2.11/app/assets/config/manifest.js b/spec/rails_applications/4.2.11/app/assets/config/manifest.js
deleted file mode 100644
index 5cc2c08..0000000
--- a/spec/rails_applications/4.2.11/app/assets/config/manifest.js
+++ /dev/null
@@ -1,3 +0,0 @@
-//= link_tree ../images
-//= link_directory ../javascripts .js
-//= link_directory ../stylesheets .css
\ No newline at end of file
diff --git a/spec/rails_applications/4.2.11/app/assets/images/.keep b/spec/rails_applications/4.2.11/app/assets/images/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/app/assets/javascripts/application.js b/spec/rails_applications/4.2.11/app/assets/javascripts/application.js
deleted file mode 100644
index 8913b40..0000000
--- a/spec/rails_applications/4.2.11/app/assets/javascripts/application.js
+++ /dev/null
@@ -1,13 +0,0 @@
-// This is a manifest file that'll be compiled into application.js, which will include all the files
-// listed below.
-//
-// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
-// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
-//
-// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
-// compiled file.
-//
-// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
-// about supported directives.
-//
-//= require_tree .
diff --git a/spec/rails_applications/4.2.11/app/assets/stylesheets/application.css b/spec/rails_applications/4.2.11/app/assets/stylesheets/application.css
deleted file mode 100644
index f9cd5b3..0000000
--- a/spec/rails_applications/4.2.11/app/assets/stylesheets/application.css
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * This is a manifest file that'll be compiled into application.css, which will include all the files
- * listed below.
- *
- * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
- * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
- *
- * You're free to add application-wide styles to this file and they'll appear at the bottom of the
- * compiled file so the styles you add here take precedence over styles defined in any styles
- * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
- * file per style scope.
- *
- *= require_tree .
- *= require_self
- */
diff --git a/spec/rails_applications/4.2.11/app/controllers/application_controller.rb b/spec/rails_applications/4.2.11/app/controllers/application_controller.rb
deleted file mode 100644
index d83690e..0000000
--- a/spec/rails_applications/4.2.11/app/controllers/application_controller.rb
+++ /dev/null
@@ -1,5 +0,0 @@
-class ApplicationController < ActionController::Base
- # Prevent CSRF attacks by raising an exception.
- # For APIs, you may want to use :null_session instead.
- protect_from_forgery with: :exception
-end
diff --git a/spec/rails_applications/4.2.11/app/controllers/concerns/.keep b/spec/rails_applications/4.2.11/app/controllers/concerns/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/app/controllers/home_controller.rb b/spec/rails_applications/4.2.11/app/controllers/home_controller.rb
deleted file mode 100644
index ea24a66..0000000
--- a/spec/rails_applications/4.2.11/app/controllers/home_controller.rb
+++ /dev/null
@@ -1,4 +0,0 @@
-class HomeController < ApplicationController
- def home
- end
-end
diff --git a/spec/rails_applications/4.2.11/app/helpers/application_helper.rb b/spec/rails_applications/4.2.11/app/helpers/application_helper.rb
deleted file mode 100644
index de6be79..0000000
--- a/spec/rails_applications/4.2.11/app/helpers/application_helper.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-module ApplicationHelper
-end
diff --git a/spec/rails_applications/4.2.11/app/mailers/.keep b/spec/rails_applications/4.2.11/app/mailers/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/app/models/.keep b/spec/rails_applications/4.2.11/app/models/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/app/models/concerns/.keep b/spec/rails_applications/4.2.11/app/models/concerns/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/app/views/home/index.html.erb b/spec/rails_applications/4.2.11/app/views/home/index.html.erb
deleted file mode 100644
index cdaea16..0000000
--- a/spec/rails_applications/4.2.11/app/views/home/index.html.erb
+++ /dev/null
@@ -1,3 +0,0 @@
-Home#index
-Find me in app/views/home/index.html.erb
-<%= Raygun.configuration.js_api_key %>
diff --git a/spec/rails_applications/4.2.11/app/views/home/index.json.erb b/spec/rails_applications/4.2.11/app/views/home/index.json.erb
deleted file mode 100644
index 0967ef4..0000000
--- a/spec/rails_applications/4.2.11/app/views/home/index.json.erb
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/spec/rails_applications/4.2.11/app/views/layouts/application.html.erb b/spec/rails_applications/4.2.11/app/views/layouts/application.html.erb
deleted file mode 100644
index 593a778..0000000
--- a/spec/rails_applications/4.2.11/app/views/layouts/application.html.erb
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- Dummy
- <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
- <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
- <%= csrf_meta_tags %>
-
-
-
-<%= yield %>
-
-
-
diff --git a/spec/rails_applications/4.2.11/bin/bundle b/spec/rails_applications/4.2.11/bin/bundle
deleted file mode 100755
index 66e9889..0000000
--- a/spec/rails_applications/4.2.11/bin/bundle
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env ruby
-ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__)
-load Gem.bin_path('bundler', 'bundle')
diff --git a/spec/rails_applications/4.2.11/bin/rails b/spec/rails_applications/4.2.11/bin/rails
deleted file mode 100755
index 0138d79..0000000
--- a/spec/rails_applications/4.2.11/bin/rails
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/usr/bin/env ruby
-begin
- load File.expand_path('../spring', __FILE__)
-rescue LoadError => e
- raise unless e.message.include?('spring')
-end
-APP_PATH = File.expand_path('../../config/application', __FILE__)
-require_relative '../config/boot'
-require 'rails/commands'
diff --git a/spec/rails_applications/4.2.11/bin/rake b/spec/rails_applications/4.2.11/bin/rake
deleted file mode 100755
index d87d5f5..0000000
--- a/spec/rails_applications/4.2.11/bin/rake
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/usr/bin/env ruby
-begin
- load File.expand_path('../spring', __FILE__)
-rescue LoadError => e
- raise unless e.message.include?('spring')
-end
-require_relative '../config/boot'
-require 'rake'
-Rake.application.run
diff --git a/spec/rails_applications/4.2.11/bin/setup b/spec/rails_applications/4.2.11/bin/setup
deleted file mode 100755
index acdb2c1..0000000
--- a/spec/rails_applications/4.2.11/bin/setup
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/usr/bin/env ruby
-require 'pathname'
-
-# path to your application root.
-APP_ROOT = Pathname.new File.expand_path('../../', __FILE__)
-
-Dir.chdir APP_ROOT do
- # This script is a starting point to setup your application.
- # Add necessary setup steps to this file:
-
- puts "== Installing dependencies =="
- system "gem install bundler --conservative"
- system "bundle check || bundle install"
-
- # puts "\n== Copying sample files =="
- # unless File.exist?("config/database.yml")
- # system "cp config/database.yml.sample config/database.yml"
- # end
-
- puts "\n== Preparing database =="
- system "bin/rake db:setup"
-
- puts "\n== Removing old logs and tempfiles =="
- system "rm -f log/*"
- system "rm -rf tmp/cache"
-
- puts "\n== Restarting application server =="
- system "touch tmp/restart.txt"
-end
diff --git a/spec/rails_applications/4.2.11/bin/spring b/spec/rails_applications/4.2.11/bin/spring
deleted file mode 100755
index fb2ec2e..0000000
--- a/spec/rails_applications/4.2.11/bin/spring
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/usr/bin/env ruby
-
-# This file loads spring without using Bundler, in order to be fast.
-# It gets overwritten when you run the `spring binstub` command.
-
-unless defined?(Spring)
- require 'rubygems'
- require 'bundler'
-
- lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read)
- spring = lockfile.specs.detect { |spec| spec.name == "spring" }
- if spring
- Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path
- gem 'spring', spring.version
- require 'spring/binstub'
- end
-end
diff --git a/spec/rails_applications/4.2.11/config.ru b/spec/rails_applications/4.2.11/config.ru
deleted file mode 100644
index bd83b25..0000000
--- a/spec/rails_applications/4.2.11/config.ru
+++ /dev/null
@@ -1,4 +0,0 @@
-# This file is used by Rack-based servers to start the application.
-
-require ::File.expand_path('../config/environment', __FILE__)
-run Rails.application
diff --git a/spec/rails_applications/4.2.11/config/application.rb b/spec/rails_applications/4.2.11/config/application.rb
deleted file mode 100644
index 8d23c5e..0000000
--- a/spec/rails_applications/4.2.11/config/application.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-require File.expand_path('../boot', __FILE__)
-
-require 'rails/all'
-
-# Require the gems listed in Gemfile, including any gems
-# you've limited to :test, :development, or :production.
-Bundler.require(*Rails.groups)
-
-module Dummy
- class Application < Rails::Application
- # Settings in config/environments/* take precedence over those specified here.
- # Application configuration should go into files in config/initializers
- # -- all .rb files in that directory are automatically loaded.
-
- # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone.
- # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC.
- # config.time_zone = 'Central Time (US & Canada)'
-
- # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded.
- # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
- # config.i18n.default_locale = :de
-
- # Do not swallow errors in after_commit/after_rollback callbacks.
- config.active_record.raise_in_transactional_callbacks = true
- end
-end
diff --git a/spec/rails_applications/4.2.11/config/boot.rb b/spec/rails_applications/4.2.11/config/boot.rb
deleted file mode 100644
index 6b750f0..0000000
--- a/spec/rails_applications/4.2.11/config/boot.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__)
-
-require 'bundler/setup' # Set up gems listed in the Gemfile.
diff --git a/spec/rails_applications/4.2.11/config/database.yml b/spec/rails_applications/4.2.11/config/database.yml
deleted file mode 100644
index 1c1a37c..0000000
--- a/spec/rails_applications/4.2.11/config/database.yml
+++ /dev/null
@@ -1,25 +0,0 @@
-# SQLite version 3.x
-# gem install sqlite3
-#
-# Ensure the SQLite 3 gem is defined in your Gemfile
-# gem 'sqlite3'
-#
-default: &default
- adapter: sqlite3
- pool: 5
- timeout: 5000
-
-development:
- <<: *default
- database: db/development.sqlite3
-
-# Warning: The database defined as "test" will be erased and
-# re-generated from your development database when you run "rake".
-# Do not set this db to the same as development or production.
-test:
- <<: *default
- database: db/test.sqlite3
-
-production:
- <<: *default
- database: db/production.sqlite3
diff --git a/spec/rails_applications/4.2.11/config/environment.rb b/spec/rails_applications/4.2.11/config/environment.rb
deleted file mode 100644
index ee8d90d..0000000
--- a/spec/rails_applications/4.2.11/config/environment.rb
+++ /dev/null
@@ -1,5 +0,0 @@
-# Load the Rails application.
-require File.expand_path('../application', __FILE__)
-
-# Initialize the Rails application.
-Rails.application.initialize!
diff --git a/spec/rails_applications/4.2.11/config/environments/development.rb b/spec/rails_applications/4.2.11/config/environments/development.rb
deleted file mode 100644
index b55e214..0000000
--- a/spec/rails_applications/4.2.11/config/environments/development.rb
+++ /dev/null
@@ -1,41 +0,0 @@
-Rails.application.configure do
- # Settings specified here will take precedence over those in config/application.rb.
-
- # In the development environment your application's code is reloaded on
- # every request. This slows down response time but is perfect for development
- # since you don't have to restart the web server when you make code changes.
- config.cache_classes = false
-
- # Do not eager load code on boot.
- config.eager_load = false
-
- # Show full error reports and disable caching.
- config.consider_all_requests_local = true
- config.action_controller.perform_caching = false
-
- # Don't care if the mailer can't send.
- config.action_mailer.raise_delivery_errors = false
-
- # Print deprecation notices to the Rails logger.
- config.active_support.deprecation = :log
-
- # Raise an error on page load if there are pending migrations.
- config.active_record.migration_error = :page_load
-
- # Debug mode disables concatenation and preprocessing of assets.
- # This option may cause significant delays in view rendering with a large
- # number of complex assets.
- config.assets.debug = true
-
- # Asset digests allow you to set far-future HTTP expiration dates on all assets,
- # yet still be able to expire them through the digest params.
- config.assets.digest = true
-
- # Adds additional error checking when serving assets at runtime.
- # Checks for improperly declared sprockets dependencies.
- # Raises helpful error messages.
- config.assets.raise_runtime_errors = true
-
- # Raises error for missing translations
- # config.action_view.raise_on_missing_translations = true
-end
diff --git a/spec/rails_applications/4.2.11/config/environments/production.rb b/spec/rails_applications/4.2.11/config/environments/production.rb
deleted file mode 100644
index 5c1b32e..0000000
--- a/spec/rails_applications/4.2.11/config/environments/production.rb
+++ /dev/null
@@ -1,79 +0,0 @@
-Rails.application.configure do
- # Settings specified here will take precedence over those in config/application.rb.
-
- # Code is not reloaded between requests.
- config.cache_classes = true
-
- # Eager load code on boot. This eager loads most of Rails and
- # your application in memory, allowing both threaded web servers
- # and those relying on copy on write to perform better.
- # Rake tasks automatically ignore this option for performance.
- config.eager_load = true
-
- # Full error reports are disabled and caching is turned on.
- config.consider_all_requests_local = false
- config.action_controller.perform_caching = true
-
- # Enable Rack::Cache to put a simple HTTP cache in front of your application
- # Add `rack-cache` to your Gemfile before enabling this.
- # For large-scale production use, consider using a caching reverse proxy like
- # NGINX, varnish or squid.
- # config.action_dispatch.rack_cache = true
-
- # Disable serving static files from the `/public` folder by default since
- # Apache or NGINX already handles this.
- config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
-
- # Compress JavaScripts and CSS.
- config.assets.js_compressor = :uglifier
- # config.assets.css_compressor = :sass
-
- # Do not fallback to assets pipeline if a precompiled asset is missed.
- config.assets.compile = false
-
- # Asset digests allow you to set far-future HTTP expiration dates on all assets,
- # yet still be able to expire them through the digest params.
- config.assets.digest = true
-
- # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb
-
- # Specifies the header that your server uses for sending files.
- # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache
- # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX
-
- # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
- # config.force_ssl = true
-
- # Use the lowest log level to ensure availability of diagnostic information
- # when problems arise.
- config.log_level = :debug
-
- # Prepend all log lines with the following tags.
- # config.log_tags = [ :subdomain, :uuid ]
-
- # Use a different logger for distributed setups.
- # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
-
- # Use a different cache store in production.
- # config.cache_store = :mem_cache_store
-
- # Enable serving of images, stylesheets, and JavaScripts from an asset server.
- # config.action_controller.asset_host = 'http://assets.example.com'
-
- # Ignore bad email addresses and do not raise email delivery errors.
- # Set this to true and configure the email server for immediate delivery to raise delivery errors.
- # config.action_mailer.raise_delivery_errors = false
-
- # Enable locale fallbacks for I18n (makes lookups for any locale fall back to
- # the I18n.default_locale when a translation cannot be found).
- config.i18n.fallbacks = true
-
- # Send deprecation notices to registered listeners.
- config.active_support.deprecation = :notify
-
- # Use default logging formatter so that PID and timestamp are not suppressed.
- config.log_formatter = ::Logger::Formatter.new
-
- # Do not dump schema after migrations.
- config.active_record.dump_schema_after_migration = false
-end
diff --git a/spec/rails_applications/4.2.11/config/environments/test.rb b/spec/rails_applications/4.2.11/config/environments/test.rb
deleted file mode 100644
index 1c19f08..0000000
--- a/spec/rails_applications/4.2.11/config/environments/test.rb
+++ /dev/null
@@ -1,42 +0,0 @@
-Rails.application.configure do
- # Settings specified here will take precedence over those in config/application.rb.
-
- # The test environment is used exclusively to run your application's
- # test suite. You never need to work with it otherwise. Remember that
- # your test database is "scratch space" for the test suite and is wiped
- # and recreated between test runs. Don't rely on the data there!
- config.cache_classes = true
-
- # Do not eager load code on boot. This avoids loading your whole application
- # just for the purpose of running a single test. If you are using a tool that
- # preloads Rails for running tests, you may have to set it to true.
- config.eager_load = false
-
- # Configure static file server for tests with Cache-Control for performance.
- config.serve_static_files = true
- config.static_cache_control = 'public, max-age=3600'
-
- # Show full error reports and disable caching.
- config.consider_all_requests_local = true
- config.action_controller.perform_caching = false
-
- # Raise exceptions instead of rendering exception templates.
- config.action_dispatch.show_exceptions = false
-
- # Disable request forgery protection in test environment.
- config.action_controller.allow_forgery_protection = false
-
- # Tell Action Mailer not to deliver emails to the real world.
- # The :test delivery method accumulates sent emails in the
- # ActionMailer::Base.deliveries array.
- config.action_mailer.delivery_method = :test
-
- # Randomize the order test cases are executed.
- config.active_support.test_order = :random
-
- # Print deprecation notices to the stderr.
- config.active_support.deprecation = :stderr
-
- # Raises error for missing translations
- # config.action_view.raise_on_missing_translations = true
-end
diff --git a/spec/rails_applications/4.2.11/config/initializers/assets.rb b/spec/rails_applications/4.2.11/config/initializers/assets.rb
deleted file mode 100644
index 01ef3e6..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/assets.rb
+++ /dev/null
@@ -1,11 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Version of your assets, change this if you want to expire all your assets.
-Rails.application.config.assets.version = '1.0'
-
-# Add additional assets to the asset load path
-# Rails.application.config.assets.paths << Emoji.images_path
-
-# Precompile additional assets.
-# application.js, application.css, and all non-JS/CSS in app/assets folder are already added.
-# Rails.application.config.assets.precompile += %w( search.js )
diff --git a/spec/rails_applications/4.2.11/config/initializers/backtrace_silencers.rb b/spec/rails_applications/4.2.11/config/initializers/backtrace_silencers.rb
deleted file mode 100644
index 59385cd..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/backtrace_silencers.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces.
-# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ }
-
-# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code.
-# Rails.backtrace_cleaner.remove_silencers!
diff --git a/spec/rails_applications/4.2.11/config/initializers/cookies_serializer.rb b/spec/rails_applications/4.2.11/config/initializers/cookies_serializer.rb
deleted file mode 100644
index 7f70458..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/cookies_serializer.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-Rails.application.config.action_dispatch.cookies_serializer = :json
diff --git a/spec/rails_applications/4.2.11/config/initializers/filter_parameter_logging.rb b/spec/rails_applications/4.2.11/config/initializers/filter_parameter_logging.rb
deleted file mode 100644
index 4a994e1..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/filter_parameter_logging.rb
+++ /dev/null
@@ -1,4 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Configure sensitive parameters which will be filtered from the log file.
-Rails.application.config.filter_parameters += [:password]
diff --git a/spec/rails_applications/4.2.11/config/initializers/inflections.rb b/spec/rails_applications/4.2.11/config/initializers/inflections.rb
deleted file mode 100644
index ac033bf..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/inflections.rb
+++ /dev/null
@@ -1,16 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Add new inflection rules using the following format. Inflections
-# are locale specific, and you may define rules for as many different
-# locales as you wish. All of these examples are active by default:
-# ActiveSupport::Inflector.inflections(:en) do |inflect|
-# inflect.plural /^(ox)$/i, '\1en'
-# inflect.singular /^(ox)en/i, '\1'
-# inflect.irregular 'person', 'people'
-# inflect.uncountable %w( fish sheep )
-# end
-
-# These inflection rules are supported but not enabled by default:
-# ActiveSupport::Inflector.inflections(:en) do |inflect|
-# inflect.acronym 'RESTful'
-# end
diff --git a/spec/rails_applications/4.2.11/config/initializers/mime_types.rb b/spec/rails_applications/4.2.11/config/initializers/mime_types.rb
deleted file mode 100644
index dc18996..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/mime_types.rb
+++ /dev/null
@@ -1,4 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Add new mime types for use in respond_to blocks:
-# Mime::Type.register "text/richtext", :rtf
diff --git a/spec/rails_applications/4.2.11/config/initializers/session_store.rb b/spec/rails_applications/4.2.11/config/initializers/session_store.rb
deleted file mode 100644
index e766b67..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/session_store.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-Rails.application.config.session_store :cookie_store, key: '_dummy_session'
diff --git a/spec/rails_applications/4.2.11/config/initializers/to_time_preserves_timezone.rb b/spec/rails_applications/4.2.11/config/initializers/to_time_preserves_timezone.rb
deleted file mode 100644
index 8674be3..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/to_time_preserves_timezone.rb
+++ /dev/null
@@ -1,10 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Preserve the timezone of the receiver when calling to `to_time`.
-# Ruby 2.4 will change the behavior of `to_time` to preserve the timezone
-# when converting to an instance of `Time` instead of the previous behavior
-# of converting to the local system timezone.
-#
-# Rails 5.0 introduced this config option so that apps made with earlier
-# versions of Rails are not affected when upgrading.
-ActiveSupport.to_time_preserves_timezone = true
diff --git a/spec/rails_applications/4.2.11/config/initializers/wrap_parameters.rb b/spec/rails_applications/4.2.11/config/initializers/wrap_parameters.rb
deleted file mode 100644
index 33725e9..0000000
--- a/spec/rails_applications/4.2.11/config/initializers/wrap_parameters.rb
+++ /dev/null
@@ -1,14 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# This file contains settings for ActionController::ParamsWrapper which
-# is enabled by default.
-
-# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array.
-ActiveSupport.on_load(:action_controller) do
- wrap_parameters format: [:json] if respond_to?(:wrap_parameters)
-end
-
-# To enable root element in JSON for ActiveRecord objects.
-# ActiveSupport.on_load(:active_record) do
-# self.include_root_in_json = true
-# end
diff --git a/spec/rails_applications/4.2.11/config/locales/en.yml b/spec/rails_applications/4.2.11/config/locales/en.yml
deleted file mode 100644
index 0653957..0000000
--- a/spec/rails_applications/4.2.11/config/locales/en.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-# Files in the config/locales directory are used for internationalization
-# and are automatically loaded by Rails. If you want to use locales other
-# than English, add the necessary files in this directory.
-#
-# To use the locales, use `I18n.t`:
-#
-# I18n.t 'hello'
-#
-# In views, this is aliased to just `t`:
-#
-# <%= t('hello') %>
-#
-# To use a different locale, set it with `I18n.locale`:
-#
-# I18n.locale = :es
-#
-# This would use the information in config/locales/es.yml.
-#
-# To learn more, please read the Rails Internationalization guide
-# available at http://guides.rubyonrails.org/i18n.html.
-
-en:
- hello: "Hello world"
diff --git a/spec/rails_applications/4.2.11/config/routes.rb b/spec/rails_applications/4.2.11/config/routes.rb
deleted file mode 100644
index 8f8657f..0000000
--- a/spec/rails_applications/4.2.11/config/routes.rb
+++ /dev/null
@@ -1,58 +0,0 @@
-Rails.application.routes.draw do
- # The priority is based upon order of creation: first created -> highest priority.
- # See how all your routes lay out with "rake routes".
-
- # You can have the root of your site routed with "root"
- # root 'welcome#index'
-
- # Example of regular route:
- # get 'products/:id' => 'catalog#view'
-
- # Example of named route that can be invoked with purchase_url(id: product.id)
- # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase
-
- # Example resource route (maps HTTP verbs to controller actions automatically):
- # resources :products
-
- # Example resource route with options:
- # resources :products do
- # member do
- # get 'short'
- # post 'toggle'
- # end
- #
- # collection do
- # get 'sold'
- # end
- # end
-
- # Example resource route with sub-resources:
- # resources :products do
- # resources :comments, :sales
- # resource :seller
- # end
-
- # Example resource route with more complex sub-resources:
- # resources :products do
- # resources :comments
- # resources :sales do
- # get 'recent', on: :collection
- # end
- # end
-
- # Example resource route with concerns:
- # concern :toggleable do
- # post 'toggle'
- # end
- # resources :posts, concerns: :toggleable
- # resources :photos, concerns: :toggleable
-
- # Example resource route within a namespace:
- # namespace :admin do
- # # Directs /admin/products/* to Admin::ProductsController
- # # (app/controllers/admin/products_controller.rb)
- # resources :products
- # end
- #
- root to: 'home#index'
-end
diff --git a/spec/rails_applications/4.2.11/config/secrets.yml b/spec/rails_applications/4.2.11/config/secrets.yml
deleted file mode 100644
index 7bb2300..0000000
--- a/spec/rails_applications/4.2.11/config/secrets.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-# Be sure to restart your server when you modify this file.
-
-# Your secret key is used for verifying the integrity of signed cookies.
-# If you change this key, all old signed cookies will become invalid!
-
-# Make sure the secret is at least 30 characters and all random,
-# no regular words or you'll be exposed to dictionary attacks.
-# You can use `rake secret` to generate a secure secret key.
-
-# Make sure the secrets in this file are kept private
-# if you're sharing your code publicly.
-
-development:
- secret_key_base: fe8f2d6899ec2cc64fe8c007464f137374976c237ae458e8fc0f7dfc4078764e5db757fcff76d6dce97319965b296fe85866f1c955d4d983d6e878d0ca77404b
-
-test:
- secret_key_base: 2a592322bec8b420c3a75581d4784346321fd574968ff7c33764d699b0e33d934cb45cb29a6e1717e455258697a439720a1dc35ce939f01a8ff5cd03829a7aef
-
-# Do not keep production secrets in the repository,
-# instead read values from the environment.
-production:
- secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
diff --git a/spec/rails_applications/4.2.11/db/seeds.rb b/spec/rails_applications/4.2.11/db/seeds.rb
deleted file mode 100644
index 4edb1e8..0000000
--- a/spec/rails_applications/4.2.11/db/seeds.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file should contain all the record creation needed to seed the database with its default values.
-# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
-#
-# Examples:
-#
-# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }])
-# Mayor.create(name: 'Emanuel', city: cities.first)
diff --git a/spec/rails_applications/4.2.11/lib/assets/.keep b/spec/rails_applications/4.2.11/lib/assets/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/lib/tasks/.keep b/spec/rails_applications/4.2.11/lib/tasks/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/log/.keep b/spec/rails_applications/4.2.11/log/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/public/404.html b/spec/rails_applications/4.2.11/public/404.html
deleted file mode 100644
index b612547..0000000
--- a/spec/rails_applications/4.2.11/public/404.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
- The page you were looking for doesn't exist (404)
-
-
-
-
-
-
-
-
-
The page you were looking for doesn't exist.
-
You may have mistyped the address or the page may have moved.
-
-
If you are the application owner check the logs for more information.
-
-
-
diff --git a/spec/rails_applications/4.2.11/public/422.html b/spec/rails_applications/4.2.11/public/422.html
deleted file mode 100644
index a21f82b..0000000
--- a/spec/rails_applications/4.2.11/public/422.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
- The change you wanted was rejected (422)
-
-
-
-
-
-
-
-
-
The change you wanted was rejected.
-
Maybe you tried to change something you didn't have access to.
-
-
If you are the application owner check the logs for more information.
-
-
-
diff --git a/spec/rails_applications/4.2.11/public/500.html b/spec/rails_applications/4.2.11/public/500.html
deleted file mode 100644
index 061abc5..0000000
--- a/spec/rails_applications/4.2.11/public/500.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
- We're sorry, but something went wrong (500)
-
-
-
-
-
-
-
-
-
We're sorry, but something went wrong.
-
-
If you are the application owner check the logs for more information.
-
-
-
diff --git a/spec/rails_applications/4.2.11/public/favicon.ico b/spec/rails_applications/4.2.11/public/favicon.ico
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/public/robots.txt b/spec/rails_applications/4.2.11/public/robots.txt
deleted file mode 100644
index 3c9c7c0..0000000
--- a/spec/rails_applications/4.2.11/public/robots.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file
-#
-# To ban all spiders from the entire site uncomment the next two lines:
-# User-agent: *
-# Disallow: /
diff --git a/spec/rails_applications/4.2.11/test/controllers/.keep b/spec/rails_applications/4.2.11/test/controllers/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/test/fixtures/.keep b/spec/rails_applications/4.2.11/test/fixtures/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/test/helpers/.keep b/spec/rails_applications/4.2.11/test/helpers/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/test/integration/.keep b/spec/rails_applications/4.2.11/test/integration/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/test/mailers/.keep b/spec/rails_applications/4.2.11/test/mailers/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/test/models/.keep b/spec/rails_applications/4.2.11/test/models/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/test/test_helper.rb b/spec/rails_applications/4.2.11/test/test_helper.rb
deleted file mode 100644
index 92e39b2..0000000
--- a/spec/rails_applications/4.2.11/test/test_helper.rb
+++ /dev/null
@@ -1,10 +0,0 @@
-ENV['RAILS_ENV'] ||= 'test'
-require File.expand_path('../../config/environment', __FILE__)
-require 'rails/test_help'
-
-class ActiveSupport::TestCase
- # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
- fixtures :all
-
- # Add more helper methods to be used by all tests here...
-end
diff --git a/spec/rails_applications/4.2.11/vendor/assets/javascripts/.keep b/spec/rails_applications/4.2.11/vendor/assets/javascripts/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_applications/4.2.11/vendor/assets/stylesheets/.keep b/spec/rails_applications/4.2.11/vendor/assets/stylesheets/.keep
deleted file mode 100644
index e69de29..0000000
diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb
index 0e97a00..eeeb12f 100644
--- a/spec/rails_helper.rb
+++ b/spec/rails_helper.rb
@@ -1,4 +1,4 @@
ENV['RAILS_ENV'] ||= 'test'
-require "rails_applications/#{ENV.fetch('TESTING_RAILS_VERSION', '4.2.11')}/config/environment"
+require "rails_applications/#{ENV.fetch('TESTING_RAILS_VERSION', '6.1.4')}/config/environment"
require 'rspec/rails'
diff --git a/test/test_helper.rb b/test/test_helper.rb
index 96de076..bfbd381 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -44,7 +44,7 @@ def teardown
end
-class Raygun::UnitTest < MiniTest::Test
+class Raygun::UnitTest < Minitest::Test
def setup
Raygun.configuration.api_key = "test api key"