This gem brings back assigns to your controller tests as well as assert_template to both controller and integration tests.
If you use those methods, after upgrading to Ruby on Rails 5, you will have to add it.
In this article, I’ll try to cover all the issues that I had, when I was upgrading one of my Rails app from Ruby on Rails 4.2 to Ruby on Rails 5.0.
Note: This is not a complete, covering every possible case tutorial. If so, feel free to comment and I will try to update the post with other issues and solutions. If you don’t have a good code coverage level and you lack tests, upgrading from Rails 4.2 to Rails 5 might be a big problem.
If you don’t know what that means, it means that you can remove this file. Nothing special except one thing: why do we have config/and config/redis/instead of config/databases/and config/databases/(or something similar)?
In my case, following files were affected: On branch rails5 Changes not staged for commit: modified: bin/rails modified: bin/rake modified: config/modified: config/modified: config/environments/modified: config/environments/modified: config/environments/modified: config/initializers/modified: config/initializers/cookies_modified: config/initializers/session_modified: config/initializers/wrap_Untracked files: bin/setup bin/update config/initializers/application_controller_config/initializers/backtrace_config/initializers/config/initializers/config/initializers/mime_config/initializers/request_forgery_config/redis/ However not all the changes are worth being mentioned (sometimes there were just comments changes).
Application configuration should go into files in config/initializers all files in that directory are automatically loaded. If you have any custom stuff in – just move it to initializers. Thanks to some files that are in tmp/ you can disable/enable some features to test them in the dev mode, without having to switch to production mode (for example caching).# Use an evented file watcher to asynchronously detect changes in source code, # routes, locales, etc. # config.file_watcher = Active Support:: Evented File Update Checker New initializer configuration for application controller renderer.