-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All tests break with 2.1.1 #149
Comments
Can you post your entire Gemfile and/or the whole stack trace? #123 sounds like the culprit but my existing apps aren't triggering this issue. |
Yeah, I tried reproducing the problem on an empty app a couple of times in order to try and provide you with a better ticket, but it is quite time consuming and I failed so far. I should probably also mention that the application itself seems to be working fine, its just the tests that fail. I tried commenting different things in my test helper, but was unable to pinpoint the problem. As for the stack trace, there is no more lines in it - just more errors exactly the same as error 2 above, only at different places. If you believe it will help, I will generate again. This is my cleaned Gemfile (comments removed) and all packages are up to date with source 'https://rubygems.org'
gem 'rails', '4.2.5'
gem 'sass-rails'
gem 'uglifier'
gem 'coffee-rails'
gem 'jquery-rails'
# Note: this is my "fix" for the time being
gem 'responders', '<= 2.1.0'
gem 'runfile', :require => false
gem 'runfile-exec'
gem 'require_all'
gem 'filewatcher'
gem 'puma'
gem 'pg'
gem 'awesome_print'
gem 'font-awesome-rails'
gem 'devise'
gem 'slim-rails'
gem 'multi_logger'
gem 'config'
gem 'kaminari'
gem 'crono'
gem 'premailer-rails'
gem 'newrelic_rpm'
gem 'twilio-ruby'
gem 'delayed_job_active_record'
gem 'daemons'
gem 'phony_rails'
gem 'i18n-timezones', github: 'DannyBen/i18n-timezones', branch: 'hebrew'
gem 'hashids'
gem 'rest-client'
gem 'chronic'
gem 'mailgun_rails'
gem 'rdiscount'
group :development, :test do
gem 'dotenv-rails'
gem 'byebug'
gem 'artii', :require => false
gem 'single_test'
gem 'minitest'
gem 'mini_backtrace'
gem 'cucumber-rails', :require => false
gem 'database_cleaner'
gem 'rspec-expectations'
gem 'simplecov', "0.10", :require => false
gem 'quiet_assets'
gem 'faker'
gem 'colsole'
end
group :development do
gem 'spring'
gem "spring-commands-cucumber"
gem 'better_errors', github: 'DannyBen/better_errors', branch: 'custom'
gem 'binding_of_caller'
gem 'query_diet'
gem 'active_record_query_trace'
gem 'request-log-analyzer', :require => false
gem 'i18n_tools' # command line tools
gem 'i18n-debug' # show debug info in server log
gem 'bullet'
gem 'railroady'
gem 'rails-erd'
gem 'reek', require: false
gem 'brakeman', :require => false
gem 'bundler-audit', :require => false
gem 'rails_real_favicon'
end
group :production do
end
group :doc do
gem 'sdoc' # , '~> 0.4.0'
end
ruby "2.2.1" |
I have since upgraded to Devise 4, and let is bring the latest |
Hi,
I have the responders gem in my Gemfile.lock file since Devise requires it.
I noticed that after doing
bundle update
, and getting version 2.1.1 of responders, all hell breaks loose in my minitest tests. When I lock the responders gem to version 2.1.0, it goes back to normal.Gemfile.lock - this breaks my tests
Output when running tests
System info:
The text was updated successfully, but these errors were encountered: