grosser / parallel_tests

Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
3.39k stars 495 forks source link

Getting `LoadError: cannot load such file -- rspec/core` error when running `rake parallel:spec[1]`. #649

Closed joshuapinter closed 6 years ago

joshuapinter commented 6 years ago

I've moved my rspec-rails gem to the :test and :development group.

Any ideas what might be causing this?

grosser commented 6 years ago

use bundle exec

joshuapinter commented 6 years ago

Thanks for your quick response, @grosser!

I am using bundle exec already. Any other ideas.

joshuapinter commented 6 years ago

I added a binding.pry at the end of your task right after the command is generated:

command = "#{ParallelTests.with_ruby_binary(Shellwords.escape(executable))} #{type} --type #{test_framework} " \
  "-n #{count} "                     \
  "--pattern '#{pattern}' "          \
  "--test-options '#{options}'"

binding.pry

I echoed out the command and got:

/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parallel_tests-2.22.0/lib/parallel_tests/../../bin/parallel_test spec --type rspec -n 1 --pattern '' --test-options ''

When I run that in the terminal it works totally fine.

But running bundle exec rake parallel:spec[1] gives me LoadError: cannot load such file.

grosser commented 6 years ago

if you do ruby -v does it give you the same 2.3.6 ? does it fail when you execute it from the binding.pry too ? ... maybe there is some bundler magic happening in between .... are you in the folder that has the Gemfile ?

joshuapinter commented 6 years ago
$ ruby -v
#=> ruby 2.3.6p384 (2017-12-14 revision 61254) [x86_64-darwin17]

Same thing happens when I run system(command) from binding.pry:

$ pry(main)> system( command )
1 processes for 158 specs, ~ 158 specs per process
LoadError: cannot load such file -- rspec/core

Yes, I'm running it in the project root directory where the Gemfile is.

Really strange.

grosser commented 6 years ago

try running it from the binding without the full path, just the parallel_rspec

On Fri, Aug 3, 2018 at 11:28 AM Joshua Pinter notifications@github.com wrote:

$ ruby -v#=> ruby 2.3.6p384 (2017-12-14 revision 61254) [x86_64-darwin17]

Same thing happens when I run system(command) from binding.pry:

$ pry(main)> system( command ) 1 processes for 158 specs, ~ 158 specs per process LoadError: cannot load such file -- rspec/core

Yes, I'm running it in the project root directory where the Gemfile is.

Really strange.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/grosser/parallel_tests/issues/649#issuecomment-410141122, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAsZ0fF70iB4gqm1WA1-876HfIHrellks5uM9F1gaJpZM4VtL_e .

joshuapinter commented 6 years ago

Removing the full path gives the same error:

[2] pry(main)> command = "parallel_test spec --type rspec -n 1 --pattern '' --test-options ''"
=> "parallel_test spec --type rspec -n 1 --pattern '' --test-options ''"
[3] pry(main)> system( command )
1 processes for 158 specs, ~ 158 specs per process
bundler: failed to load command: rspec (/Users/joshuapinter/.rbenv/versions/2.3.6/bin/rspec)
LoadError: cannot load such file -- rspec/core
grosser commented 6 years ago

I guess then do a ruby -e 'puts $LOAD_PATH' and see what gems that has

On Fri, Aug 3, 2018 at 11:59 AM Joshua Pinter notifications@github.com wrote:

Removing the full path gives the same error:

[2] pry(main)> command = "parallel_test spec --type rspec -n 1 --pattern '' --test-options ''" => "parallel_test spec --type rspec -n 1 --pattern '' --test-options ''" [3] pry(main)> system( command ) 1 processes for 158 specs, ~ 158 specs per process bundler: failed to load command: rspec (/Users/joshuapinter/.rbenv/versions/2.3.6/bin/rspec) LoadError: cannot load such file -- rspec/core

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/grosser/parallel_tests/issues/649#issuecomment-410144848, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAsZ0_j4x9XiunCckWfRS0mSCIElatJks5uM9i0gaJpZM4VtL_e .

joshuapinter commented 6 years ago

From the binding.pry stop point or just the project root?

(Thanks for your help, btw.)

joshuapinter commented 6 years ago

From project root:

$ be ruby -e 'puts $LOAD_PATH'
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bundler-1.16.2/lib
/usr/local/Cellar/rbenv/1.1.1/rbenv.d/exec/gem-rehash
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/zonebie-0.6.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/write_xlsx-0.85.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/zip-zip-0.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/wkhtmltopdf-binary-edge-0.12.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/wicked_pdf-1.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/webmock-3.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/versionist-1.6.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/yard-0.8.7.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/validates_overlap-0.8.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/uglifier-4.1.12/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/turbolinks-5.1.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/turbolinks-source-5.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/timecop-0.8.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/time_difference-0.5.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thin-1.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/thin-1.7.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/test-unit-3.2.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/strip_attributes-1.8.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/state_machine-1.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/spreadsheet-1.1.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simplecov-0.16.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simplecov-html-0.10.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simple_postmark-0.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simple_enum-1.6.9/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-callback-matchers-1.1.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/shoulda-callback-matchers-1.1.4
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-3.5.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-matchers-2.8.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-context-1.2.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/seedbank-0.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/seed-fu-2.3.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/searchlight-3.1.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sass-rails-4.0.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sass-3.2.19/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/rubyzip-8887b7034903/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ruby-ole-1.2.12.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rubocop-0.56.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unicode-display_width-1.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-rails-3.7.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/roadie-2.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/ext
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/deprecated
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/rmagick-2.16.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rest-client-2.0.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/redcarpet-1.17.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/redcarpet-1.17.2
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rainbow-3.0.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-attack-5.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rabl-rails-0.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-theme-1.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-byebug-3.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-0.11.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/protected_attributes-1.0.9/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/powerpack-0.1.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/power_assert-1.1.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parser-2.5.1.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paranoia_uniqueness_validator-1.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/paranoia-bd3383729c79/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parallel_tests-2.22.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parallel-1.12.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/paperclip-av-transcoder-a50016132ece/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paper_trail-3.0.8/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/netrc-0.11.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/named-1.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mysql2-0.3.21/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/mysql2-0.3.21
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/money-rails-1.11.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/monetize-1.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mocha-1.2.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/method_source-0.9.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/metaclass-0.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/memoist-0.15.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mail_view-2.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/lol_dba-2.1.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/lol_dba-2.1.5/lib/lol_dba
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/letter_opener-1.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/launchy-2.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/json_spec-1.1.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-3.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-mocks-3.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-expectations-3.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery_file_download-rails-0.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery-ui-rails-6.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery-rails-3.1.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/httparty-0.16.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/multi_xml-0.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/http-cookie-1.0.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/hashdiff-0.3.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/google_currency-3.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/money-6.11.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/fuubar-2.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ruby-progressbar-1.9.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-core-3.7.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-support-3.7.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/forgery-0.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/faker-1.6.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/factory_girl_rails-4.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/factory_girl-4.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/eventmachine-1.2.7
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotiw-3.1.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotenv-rails-2.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotenv-2.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/domain_name-0.5.20180417/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unf-0.1.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unf_ext-0.0.7.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/unf_ext-0.0.7.5
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/docile-1.3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/diff-lcs-1.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_paperclip-2.10.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paperclip-4.2.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_job_active_record-4.0.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_job-4.0.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/database_cleaner-1.5.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/daemons-1.2.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/css_parser-1.3.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/crack-0.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/safe_yaml-1.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-rails-4.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-script-2.4.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/execjs-2.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-script-source-1.12.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coderay-1.1.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/chronic-0.10.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/carmen-rails-1.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/carmen-14f59f4ea291/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unicode_utils-1.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/capybara-2.10.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/xpath-2.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mime-types-3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mime-types-data-3.2016.0521/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/cancancan-1.15.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/byebug-10.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/byebug-10.0.2
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/by_star-2.2.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bugsnag-5.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/breadcrumbs_on_rails-2.3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bootstrap-kaminari-views-0.0.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rails-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sprockets-rails-2.3.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sprockets-2.12.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/tilt-1.4.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/hike-1.2.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/kaminari-0.17.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/aws-sdk-1.66.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/aws-sdk-v1-1.66.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/nokogiri-1.6.8.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/nokogiri-1.6.8.1
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mini_portile2-2.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/av-0.9.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/cocaine-9f0de98beff7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/climate_control-0.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/authlogic-3.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ast-2.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/appsignal-2.6.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/appsignal-2.6.1/ext
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/appsignal-2.6.1
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/algoliasearch-rails-1.19.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/algoliasearch-1.12.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/json-1.8.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/json-1.8.6
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/httpclient-2.8.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/alchemist-896d432627fc/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/addressable-2.5.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/public_suffix-3.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/acts_as_list-0.9.10/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-session_store-0.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/railties-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thor-0.20.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/arel-4.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-deprecated_finders-1.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activemodel-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/actionmailer-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mail-2.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mini_mime-1.0.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/actionpack-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-test-0.6.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/erubis-2.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/builder-3.1.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activesupport-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/tzinfo-0.3.54/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thread_safe-0.3.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/multi_json-1.13.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/minitest-4.7.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/i18n-0.6.11/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rake-12.3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby/2.3.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby/2.3.0/x86_64-darwin17
/Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby
/Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby/2.3.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby/2.3.0/x86_64-darwin17
/Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby
/Users/me/.rbenv/versions/2.3.6/lib/ruby/2.3.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/2.3.0/x86_64-darwin17
grosser commented 6 years ago

from pry ... then check if it has rspec in the load-path ... and if not that's the problem (but without the explicit bundle exec)

On Fri, Aug 3, 2018 at 12:03 PM Joshua Pinter notifications@github.com wrote:

From the binding.pry stop point or just the project root?

(Thanks for your help, btw.)

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/grosser/parallel_tests/issues/649#issuecomment-410145226, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAsZ7SZlf9a1Ln5luYWFMnDku9YhYWGks5uM9mCgaJpZM4VtL_e .

joshuapinter commented 6 years ago

Looks like it's in there:

[1] pry(main)> system( "ruby -e 'puts $LOAD_PATH'" )
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bundler-1.16.2/lib
/usr/local/Cellar/rbenv/1.1.1/rbenv.d/exec/gem-rehash
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/zonebie-0.6.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/write_xlsx-0.85.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/zip-zip-0.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/wkhtmltopdf-binary-edge-0.12.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/wicked_pdf-1.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/webmock-3.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/versionist-1.6.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/yard-0.8.7.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/validates_overlap-0.8.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/uglifier-4.1.12/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/turbolinks-5.1.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/turbolinks-source-5.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/timecop-0.8.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/time_difference-0.5.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thin-1.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/thin-1.7.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/test-unit-3.2.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/strip_attributes-1.8.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/state_machine-1.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/spreadsheet-1.1.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simplecov-0.16.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simplecov-html-0.10.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simple_postmark-0.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simple_enum-1.6.9/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-callback-matchers-1.1.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/shoulda-callback-matchers-1.1.4
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-3.5.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-matchers-2.8.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-context-1.2.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/seedbank-0.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/seed-fu-2.3.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/searchlight-3.1.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sass-rails-4.0.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sass-3.2.19/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/rubyzip-8887b7034903/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ruby-ole-1.2.12.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rubocop-0.56.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unicode-display_width-1.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-rails-3.7.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/roadie-2.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/ext
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/deprecated
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/rmagick-2.16.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rest-client-2.0.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/redcarpet-1.17.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/redcarpet-1.17.2
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rainbow-3.0.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-attack-5.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rabl-rails-0.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-theme-1.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-byebug-3.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-0.11.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/protected_attributes-1.0.9/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/powerpack-0.1.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/power_assert-1.1.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parser-2.5.1.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paranoia_uniqueness_validator-1.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/paranoia-bd3383729c79/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parallel_tests-2.22.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parallel-1.12.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/paperclip-av-transcoder-a50016132ece/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paper_trail-3.0.8/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/netrc-0.11.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/named-1.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mysql2-0.3.21/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/mysql2-0.3.21
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/money-rails-1.11.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/monetize-1.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mocha-1.2.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/method_source-0.9.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/metaclass-0.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/memoist-0.15.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mail_view-2.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/lol_dba-2.1.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/lol_dba-2.1.5/lib/lol_dba
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/letter_opener-1.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/launchy-2.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/json_spec-1.1.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-3.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-mocks-3.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-expectations-3.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery_file_download-rails-0.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery-ui-rails-6.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery-rails-3.1.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/httparty-0.16.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/multi_xml-0.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/http-cookie-1.0.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/hashdiff-0.3.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/google_currency-3.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/money-6.11.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/fuubar-2.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ruby-progressbar-1.9.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-core-3.7.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-support-3.7.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/forgery-0.6.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/faker-1.6.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/factory_girl_rails-4.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/factory_girl-4.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/eventmachine-1.2.7
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotiw-3.1.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotenv-rails-2.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotenv-2.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/domain_name-0.5.20180417/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unf-0.1.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unf_ext-0.0.7.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/unf_ext-0.0.7.5
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/docile-1.3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/diff-lcs-1.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_paperclip-2.10.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paperclip-4.2.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_job_active_record-4.0.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_job-4.0.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/database_cleaner-1.5.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/daemons-1.2.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/css_parser-1.3.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/crack-0.4.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/safe_yaml-1.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-rails-4.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-script-2.4.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/execjs-2.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-script-source-1.12.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coderay-1.1.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/chronic-0.10.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/carmen-rails-1.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/carmen-14f59f4ea291/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unicode_utils-1.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/capybara-2.10.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/xpath-2.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mime-types-3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mime-types-data-3.2016.0521/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/cancancan-1.15.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/byebug-10.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/byebug-10.0.2
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/by_star-2.2.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bugsnag-5.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/breadcrumbs_on_rails-2.3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bootstrap-kaminari-views-0.0.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rails-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sprockets-rails-2.3.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sprockets-2.12.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/tilt-1.4.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/hike-1.2.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/kaminari-0.17.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/aws-sdk-1.66.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/aws-sdk-v1-1.66.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/nokogiri-1.6.8.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/nokogiri-1.6.8.1
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mini_portile2-2.1.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/av-0.9.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/cocaine-9f0de98beff7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/climate_control-0.2.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/authlogic-3.3.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ast-2.4.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/appsignal-2.6.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/appsignal-2.6.1/ext
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/appsignal-2.6.1
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/algoliasearch-rails-1.19.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/algoliasearch-1.12.7/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/json-1.8.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/json-1.8.6
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/httpclient-2.8.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/alchemist-896d432627fc/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/addressable-2.5.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/public_suffix-3.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/acts_as_list-0.9.10/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-session_store-0.0.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/railties-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thor-0.20.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/arel-4.0.2/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-deprecated_finders-1.0.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activemodel-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/actionmailer-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mail-2.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mini_mime-1.0.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/actionpack-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-test-0.6.3/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/erubis-2.7.0/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/builder-3.1.4/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activesupport-4.0.13/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/tzinfo-0.3.54/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thread_safe-0.3.6/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/multi_json-1.13.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/minitest-4.7.5/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/i18n-0.6.11/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rake-12.3.1/lib
/Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby/2.3.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby/2.3.0/x86_64-darwin17
/Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby
/Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby/2.3.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby/2.3.0/x86_64-darwin17
/Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby
/Users/me/.rbenv/versions/2.3.6/lib/ruby/2.3.0
/Users/me/.rbenv/versions/2.3.6/lib/ruby/2.3.0/x86_64-darwin17
grosser commented 6 years ago

then idk :D

On Fri, Aug 3, 2018 at 12:38 PM Joshua Pinter notifications@github.com wrote:

Looks like it's in there:

[1] pry(main)> system( "ruby -e 'puts $LOAD_PATH'" ) /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bundler-1.16.2/lib /usr/local/Cellar/rbenv/1.1.1/rbenv.d/exec/gem-rehash /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/zonebie-0.6.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/write_xlsx-0.85.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/zip-zip-0.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/wkhtmltopdf-binary-edge-0.12.3.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/wicked_pdf-1.1.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/webmock-3.3.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/versionist-1.6.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/yard-0.8.7.6/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/validates_overlap-0.8.6/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/uglifier-4.1.12/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/turbolinks-5.1.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/turbolinks-source-5.1.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/timecop-0.8.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/time_difference-0.5.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thin-1.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/thin-1.7.0 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/test-unit-3.2.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/strip_attributes-1.8.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/state_machine-1.2.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/spreadsheet-1.1.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simplecov-0.16.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simplecov-html-0.10.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simple_postmark-0.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/simple_enum-1.6.9/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-callback-matchers-1.1.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/shoulda-callback-matchers-1.1.4 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-3.5.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-matchers-2.8.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/shoulda-context-1.2.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/seedbank-0.4.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/seed-fu-2.3.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/searchlight-3.1.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sass-rails-4.0.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sass-3.2.19/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/rubyzip-8887b7034903/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ruby-ole-1.2.12.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rubocop-0.56.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unicode-display_width-1.4.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-rails-3.7.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/roadie-2.4.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/ext /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rmagick-2.16.0/deprecated /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/rmagick-2.16.0 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rest-client-2.0.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/redcarpet-1.17.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/redcarpet-1.17.2 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rainbow-3.0.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-attack-5.1.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rabl-rails-0.4.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-theme-1.2.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-byebug-3.6.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/pry-0.11.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/protected_attributes-1.0.9/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/powerpack-0.1.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/power_assert-1.1.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parser-2.5.1.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paranoia_uniqueness_validator-1.2.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/paranoia-bd3383729c79/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parallel_tests-2.22.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/parallel-1.12.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/paperclip-av-transcoder-a50016132ece/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paper_trail-3.0.8/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/netrc-0.11.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/named-1.1.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mysql2-0.3.21/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/mysql2-0.3.21 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/money-rails-1.11.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/monetize-1.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mocha-1.2.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/method_source-0.9.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/metaclass-0.0.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/memoist-0.15.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mail_view-2.0.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/lol_dba-2.1.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/lol_dba-2.1.5/lib/lol_dba /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/letter_opener-1.6.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/launchy-2.4.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/json_spec-1.1.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-3.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-mocks-3.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-expectations-3.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery_file_download-rails-0.0.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery-ui-rails-6.0.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/jquery-rails-3.1.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/httparty-0.16.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/multi_xml-0.6.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/http-cookie-1.0.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/hashdiff-0.3.7/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/google_currency-3.3.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/money-6.11.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/fuubar-2.2.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ruby-progressbar-1.9.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-core-3.7.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rspec-support-3.7.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/forgery-0.6.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/faker-1.6.6/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/factory_girl_rails-4.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/factory_girl-4.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/eventmachine-1.2.7/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/eventmachine-1.2.7 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotiw-3.1.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotenv-rails-2.0.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/dotenv-2.0.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/domain_name-0.5.20180417/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unf-0.1.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unf_ext-0.0.7.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/unf_ext-0.0.7.5 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/docile-1.3.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/diff-lcs-1.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_paperclip-2.10.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/paperclip-4.2.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_job_active_record-4.0.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/delayed_job-4.0.6/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/database_cleaner-1.5.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/daemons-1.2.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/css_parser-1.3.7/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/crack-0.4.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/safe_yaml-1.0.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-rails-4.0.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-script-2.4.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/execjs-2.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coffee-script-source-1.12.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/coderay-1.1.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/chronic-0.10.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/carmen-rails-1.0.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/carmen-14f59f4ea291/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/unicode_utils-1.4.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/capybara-2.10.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/xpath-2.1.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mime-types-3.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mime-types-data-3.2016.0521/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/cancancan-1.15.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/byebug-10.0.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/byebug-10.0.2 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/by_star-2.2.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bugsnag-5.0.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/breadcrumbs_on_rails-2.3.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/bootstrap-kaminari-views-0.0.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rails-4.0.13/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sprockets-rails-2.3.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/sprockets-2.12.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/tilt-1.4.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/hike-1.2.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/kaminari-0.17.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/aws-sdk-1.66.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/aws-sdk-v1-1.66.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/nokogiri-1.6.8.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/nokogiri-1.6.8.1 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mini_portile2-2.1.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/av-0.9.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/cocaine-9f0de98beff7/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/climate_control-0.2.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/authlogic-3.3.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/ast-2.4.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/appsignal-2.6.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/appsignal-2.6.1/ext /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/appsignal-2.6.1 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/algoliasearch-rails-1.19.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/algoliasearch-1.12.7/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/json-1.8.6/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-17/2.3.0-static/json-1.8.6 /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/httpclient-2.8.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/bundler/gems/alchemist-896d432627fc/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/addressable-2.5.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/public_suffix-3.0.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/acts_as_list-0.9.10/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-session_store-0.0.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/railties-4.0.13/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thor-0.20.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-4.0.13/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/arel-4.0.2/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activerecord-deprecated_finders-1.0.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activemodel-4.0.13/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/actionmailer-4.0.13/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mail-2.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/mini_mime-1.0.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/actionpack-4.0.13/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-test-0.6.3/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/erubis-2.7.0/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/builder-3.1.4/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/activesupport-4.0.13/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/tzinfo-0.3.54/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/thread_safe-0.3.6/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/multi_json-1.13.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/minitest-4.7.5/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/i18n-0.6.11/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/gems/2.3.0/gems/rake-12.3.1/lib /Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby/2.3.0 /Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby/2.3.0/x86_64-darwin17 /Users/me/.rbenv/versions/2.3.6/lib/ruby/site_ruby /Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby/2.3.0 /Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby/2.3.0/x86_64-darwin17 /Users/me/.rbenv/versions/2.3.6/lib/ruby/vendor_ruby /Users/me/.rbenv/versions/2.3.6/lib/ruby/2.3.0 /Users/me/.rbenv/versions/2.3.6/lib/ruby/2.3.0/x86_64-darwin17

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/grosser/parallel_tests/issues/649#issuecomment-410149902, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAsZwg3nfg2JOP1FHt2118isK3TDYTYks5uM-HkgaJpZM4VtL_e .

joshuapinter commented 6 years ago

Thanks for your help. I'll keep this issue open and see what I can find out on my side. Something happening between command line and the rake task.

joshuapinter commented 6 years ago

Just some more information.

I can run the following fine:

$ parallel_test spec --type rspec --pattern '' --test-options ''

But when I try to run this with bundle exec it fails:

$ bundle exec parallel_test spec --type rspec --pattern '' --test-options ''
#=> LoadError: cannot load such file -- rspec/core

When running this rom a rake task, I need to use Bundler.with_clean_env to make it work:

Bundler.with_clean_env do
  system "parallel_test spec --type rspec --pattern '' --test-options ''"
end
joshuapinter commented 6 years ago

Another quick update, this command bundle exec rake parallel:spec fails in our clean CI (Codeship) environment with the same error. So there's definitely something going wrong in the bundle environment.

Is there anything I can do to help diagnose this? I'm a little stumped.

Thanks!

grosser commented 6 years ago

maybe it got bundled with --without test or so ?

joshuapinter commented 6 years ago

I don't think so but I'll keep looking. I just did a bundle clean --force and a gem uninstall -ax and started from scratch. Same result: bundle exec parallel:spec doesn't work while parallel_test does.

grosser commented 6 years ago

rm -rf .bundle just to be sure :) ... also try without the grouping in the gemfile

On Sat, Aug 4, 2018 at 5:31 AM Joshua Pinter notifications@github.com wrote:

I don't think so but I'll keep looking. I just did a bundle clean --force and a gem uninstall -ax and started from scratch. Same result: bundle exec parallel:spec doesn't work while parallel_test does.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/grosser/parallel_tests/issues/649#issuecomment-410392707, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAsZ9NAmfbUeDcp9ttgES2WpiTYWSIQks5uNM9VgaJpZM4VtL_e .

joshuapinter commented 6 years ago

Can never be too sure! :)

also try without the grouping in the gemfile

So, put it in the normal listing? Also, what gems? parallel_test? rspec-rails? All of them?

grosser commented 6 years ago

start with all and then move 1-by-1

On Sat, Aug 4, 2018 at 5:40 AM Joshua Pinter notifications@github.com wrote:

Can never be too sure! :)

also try without the grouping in the gemfile

So, put it in the normal listing? Also, what gems? parallel_test? rspec-rails? All of them?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/grosser/parallel_tests/issues/649#issuecomment-410394089, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAsZwGazeD8SpqJPpDtWNfrRV-TNOtEks5uNNFKgaJpZM4VtL_e .

joshuapinter commented 6 years ago

Well, I'll be a monkey's uncle.

I removed all of the groups in the Gemfile and it seems to be working happily.

So I'm assuming that a rake task is loaded up in development and doesn't have access to the gems in the test group.

Question before I move forward with this: why is it necessary to put the parallel_tests in the :test and :development groups? Why shouldn't it work with just the :test group?

grosser commented 6 years ago

rake boots in dev env and then maybe it shells out in test env

On Sat, Aug 4, 2018 at 5:51 AM Joshua Pinter notifications@github.com wrote:

Well, I'll be a monkey's uncle.

I removed all of the groups in the Gemfile and it seems to be working happily.

So I'm assuming that a rake task is loaded up in development and doesn't have access to the gems in the test group.

Question before I move forward with this: why is it necessary to put the parallel_tests in the :test and :development groups? Why shouldn't it work with just the :test group?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/grosser/parallel_tests/issues/649#issuecomment-410395760, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAsZ54hkZXeQlObQRjhhejIR-J7jbMrks5uNNQMgaJpZM4VtL_e .

joshuapinter commented 6 years ago

Just to clarify, I had to remove all the groups in my Gemfile. Even putting all of the development and test gems into the :development, :test group didn't fix this issue. I had to move everything into the "default" (included in all environments).

It's not ideal and I'm not sure why this is necessary, but it was.

I'm going to close this issue and if anybody else has the same issue and a better way to solve it, please comment here.

madlew commented 5 years ago

I encountered a similar issue and what was interesting in my case, when I called Rails.groups in rails console it returned an array with a mix of symbols and strings i.e. [:default, 'test'] so in config/application.rb I changed Bundler.require(Rails.groups) to Bundler.require(Rails.groups.map(&:to_sym)) and it helped.

joshuapinter commented 5 years ago

@madlew Thanks for posting your suggestion, but it had no effect on my side.

I still ran into the same issues with Rails.require( *Rails.groups ) and Rails.require( *Rails.groups.map( &:to_sym) ).

The only thing that resolves this is removing the groups in Gemfile altogether.

mattprivman commented 5 years ago

After some digging, figured out a fix via what seemed to be completely unrelated.

Set bundle config disable_exec_load true. This can be done either in .bundle/config or in an ENV variable as stated by the docs.

Not :100: on why this works, @grosser maybe you can lend an insight, but it's been an open issue with Bundler for a few years now.

grosser commented 5 years ago

no idea, never rand into this 🤷‍♂

timabell commented 5 years ago

Source controllable workaround

If you want to disable_exec_load for everyone using your repo you can check in a bundler config:

bundle config --local disable_exec_load true

Resultant contents of .bundle/config

---
BUNDLE_DISABLE_EXEC_LOAD: "true"

See also

timabell commented 5 years ago

My guess based on https://github.com/bundler/bundler/issues/5005#issuecomment-251025953

Looks like this commit is what is triggering this: a3718ad. Since any reset! now undoes the (essential) memoization of @setup

and https://bundler.io/v2.0/man/bundle-exec.1.html#Loading

By default, when attempting to bundle exec to a file with a ruby shebang, Bundler will Kernel.load that file instead of using Kernel.exec. For the vast majority of cases, this is a performance improvement. In a rare few cases, this could cause some subtle side-effects (such as dependence on the exact contents of $0 or FILE) and the optimization can be disabled by enabling the disable_exec_load setting.

is that switching the method of loading prevents the problematic reset_paths! https://github.com/bundler/bundler/blob/master/lib/bundler.rb#L608 code path being hit.

Here's the if block triggered by the BUNDLE_DISABLE_EXEC_LOAD setting: https://github.com/bundler/bundler/blob/ec189b70775007c58b1e52c1852db0fe25dfc31a/lib/bundler/cli/exec.rb#L27

MianMAnwar commented 3 years ago

bundle exec rspec you can use above command instead of rspec

It will resolve the issue.