Skip to content
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

Test environment improvements #659

Merged
merged 12 commits into from
Oct 24, 2018
Merged

Test environment improvements #659

merged 12 commits into from
Oct 24, 2018

Conversation

deivid-rodriguez
Copy link
Contributor

Hello! I wanted to work on fixing a little thing in this gem but I had some issues when running specs. Namely:

  • Specs leaving untracked files in version control after themselves.
  • Specs printing a bunch of warnings to the screen.

These changes fix those issues for me, at least locally... Let's see how CI does.

@@ -28,7 +28,7 @@ def sh(command, options={})
ENV.delete("RAILS_ENV")
ENV.delete("RACK_ENV")

sh "bundle config --local --path vendor/bundle"
sh "bundle config --local path vendor/bundle"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this was supposed to be --path

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure? Did you try running it?

$ bundle config --local --path vendor/bundle
You are replacing the current local value of --path, which is currently nil
$ cat .bundle/config 
---
BUNDLE_--PATH: "vendor/bundle"

That sounds incorrect to me. As I explained in the commit message, I was getting a lot of warnings coming from system gems because this setting was not being applied.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah yes ... this is not bundle install ... idk how that ever worked :D

@grosser
Copy link
Owner

grosser commented Oct 22, 2018

vendor/cache was checked in to make test runs faster
... we could change it to bundle check || bundle so the first run is slow but subsequent runs are fast and we don't have to check gems in

@grosser
Copy link
Owner

grosser commented Oct 22, 2018

would prefer separate PR for the untracked change, and details on what exactly got left behind

@deivid-rodriguez
Copy link
Contributor Author

vendor/cache was checked in to make test runs faster

Yeah, I imagined that, but... It was not really working, and it was only present on a single Rails fixture app, so it didn't make much sense to me.

@grosser
Copy link
Owner

grosser commented Oct 22, 2018

yeah true on the cache ... I guess I just had it for the default app ... but should remove the --local or it won't work if the gems are not installed

@deivid-rodriguez
Copy link
Contributor Author

Yes, I think we can just remove the local config and do the bundle check || bundle install you suggested.

@deivid-rodriguez
Copy link
Contributor Author

deivid-rodriguez commented Oct 22, 2018

This is what I get before this PR

bundle exec rspec spec/rails_spec.rb output

$ bundle exec rspec spec/rails_spec.rb 
Run options: include {:focus=>true}

All examples were filtered out; ignoring {:focus=>true}

Randomized with seed 8210
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:110: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sprockets-3.2.0/lib/sprockets/processor_utils.rb:111: warning: constant ::Bignum is deprecated
.*/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-11.2.2/lib/rake/ext/fixnum.rb:4: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/activesupport-5.0.0/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/home/deivid/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
.

Pending: (Failures listed here are expected and do not affect your suite's status)

  1) rails can create and run rails32
     # rails 3.2 does not work  on ruby >= 2.2.0
     # ./spec/rails_spec.rb:16


Finished in 44.98 seconds (files took 0.15747 seconds to load)
3 examples, 0 failures, 1 pending

Randomized with seed 8210

Stuff left behind

$ git status
En la rama master
Cambios no rastreados para el commit:
  (usa "git add/rm <archivo>..." para actualizar a lo que se le va a hacer commit)
  (usa "git checkout -- <archivo>..." para descartar los cambios en el directorio de trabajo)

	modificado:     spec/fixtures/rails42/Gemfile.lock
	borrado:        spec/fixtures/rails42/vendor/cache/actionmailer-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/actionpack-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/actionview-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/activejob-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/activemodel-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/activerecord-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/activesupport-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/arel-6.0.0.gem
	borrado:        spec/fixtures/rails42/vendor/cache/builder-3.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/globalid-0.3.5.gem
	borrado:        spec/fixtures/rails42/vendor/cache/json-1.8.3.gem
	borrado:        spec/fixtures/rails42/vendor/cache/loofah-2.0.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/mail-2.6.3.gem
	borrado:        spec/fixtures/rails42/vendor/cache/mime-types-2.6.1.gem
	borrado:        spec/fixtures/rails42/vendor/cache/nokogiri-1.6.8.1-x64-mingw32.gem
	borrado:        spec/fixtures/rails42/vendor/cache/parallel-1.12.0.gem
	borrado:        spec/fixtures/rails42/vendor/cache/rack-1.6.4.gem
	borrado:        spec/fixtures/rails42/vendor/cache/rails-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/rails-dom-testing-1.0.6.gem
	borrado:        spec/fixtures/rails42/vendor/cache/rails-html-sanitizer-1.0.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/railties-4.2.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/sprockets-rails-2.3.2.gem
	borrado:        spec/fixtures/rails42/vendor/cache/thor-0.19.1.gem
	borrado:        spec/fixtures/rails42/vendor/cache/thread_safe-0.3.5.gem
	borrado:        spec/fixtures/rails42/vendor/cache/tzinfo-1.2.2.gem
	modificado:     spec/fixtures/rails50/Gemfile.lock

Archivos sin seguimiento:
  (usa "git add <archivo>..." para incluirlo a lo que se será confirmado)

	spec/fixtures/rails42/vendor/cache/actionmailer-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/actionpack-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/actionview-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/activejob-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/activemodel-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/activerecord-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/activesupport-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/arel-6.0.4.gem
	spec/fixtures/rails42/vendor/cache/builder-3.2.3.gem
	spec/fixtures/rails42/vendor/cache/globalid-0.3.7.gem
	spec/fixtures/rails42/vendor/cache/loofah-2.0.3.gem
	spec/fixtures/rails42/vendor/cache/mail-2.6.6.gem
	spec/fixtures/rails42/vendor/cache/mime-types-2.6.2.gem
	spec/fixtures/rails42/vendor/cache/nokogiri-1.6.8.gem
	spec/fixtures/rails42/vendor/cache/parallel-1.12.1.gem
	spec/fixtures/rails42/vendor/cache/pkg-config-1.1.9.gem
	spec/fixtures/rails42/vendor/cache/rack-1.6.8.gem
	spec/fixtures/rails42/vendor/cache/rails-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/rails-dom-testing-1.0.9.gem
	spec/fixtures/rails42/vendor/cache/rails-html-sanitizer-1.0.3.gem
	spec/fixtures/rails42/vendor/cache/railties-4.2.8.gem
	spec/fixtures/rails42/vendor/cache/sprockets-rails-2.3.3.gem
	spec/fixtures/rails42/vendor/cache/sqlite3-1.3.13.gem
	spec/fixtures/rails42/vendor/cache/thor-0.19.4.gem
	spec/fixtures/rails42/vendor/cache/thread_safe-0.3.6.gem
	spec/fixtures/rails42/vendor/cache/tzinfo-1.2.5.gem

sin cambios agregados al commit (usa "git add" y/o "git commit -a")

This is what I get after this PR

bundle exec rspec spec/rails_spec.rb output

$ bundle exec rspec spec/rails_spec.rb 
Run options: include {:focus=>true}

All examples were filtered out; ignoring {:focus=>true}

Randomized with seed 36954
..*

Pending: (Failures listed here are expected and do not affect your suite's status)

  1) rails can create and run rails32
     # rails 3.2 does not work  on ruby >= 2.2.0
     # ./spec/rails_spec.rb:16


Finished in 38.86 seconds (files took 0.14008 seconds to load)
3 examples, 0 failures, 1 pending

Randomized with seed 36954

Stuff left behind

$ git status
En la rama dev_improvements
nada para hacer commit, el árbol de trabajo esta limpio

@grosser
Copy link
Owner

grosser commented Oct 22, 2018 via email

I was getting warnings on my system gems when running these specs, and
that seems not intended. By fixing this command, the warnings are moved
to vendor.
Since they are only present on this fixture app.
In particular there's this **.orig entry that makes `rg` spit warnings
all around because it's not a valid gitignore entry, apparently.
To fix a bunch of warnings spit during tests. The rails50 app also
required bumping the minor version of Rails because the update
introduced some failures otherwise.
Using the same criteria as in previous changes.
The point of the test is to check that the signal is transmitted to all
subprocesses, so checking that none of the specs get run seems better?
This version seems to consistenly pass on my system.
It's apparently hitting a bug in bundler, but since 2.1 EOL'd, I don't
think it's worth caring.
@@ -52,7 +52,7 @@ def test_foo
skip if RUBY_PLATFORM == "java" # just too slow ...
Dir.chdir(Bundler.root.join("spec/fixtures/minitest4")) do
Bundler.with_clean_env do
sh "bundle --local --quiet"
sh "bundle --quiet"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be bundle check || bundle ?
also minitest 4 is kinda dead too ... so maybe time to drop that, that was mostly rails 3 support

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah! 👍

@grosser grosser merged commit b77dfcb into grosser:master Oct 24, 2018
@deivid-rodriguez deivid-rodriguez deleted the dev_improvements branch October 24, 2018 10:30
@deivid-rodriguez
Copy link
Contributor Author

Oh wow, thanks for merging this! I almost got the full thing passing, even on Windows. but at the cost of dropping MRI 2.1 support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants