Switching git branches
When switching branches make sure to restart the application server to ensure that the environment is reloaded. Branches may have different gem dependencies and configurations which can lead to frustration.
$ git checkout feature_65
$ rake test:integration
19 tests, 13 assertions, 1 failures, 0 errors
1) Failure: uninitialized constant Project::Grit
environment.rb
config.gem 'grit'
Yep its including the Grit gem!
10.times do
puts "Frustrated!"
sleep(1)
end
$ touch tmp/restart.txt
$ rake test:integration
19 tests, 13 assertions, 0 failures, 0 errors