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

507 typhoeus faraday adapter expects client key and client cert to be filename #619

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

marcheiligers
Copy link

Referencing #507, I was bit by this the other day and thought I'd make the suggested change to raise a meaningful error. I also added some documentation about this to the README. Let me know what you think.

@marcheiligers
Copy link
Author

marcheiligers commented Feb 17, 2019

I tried looking at the Travis failures. For MRI 1.8.7 I needed to bundle locally with CI=1 bundle install because guard-rspec requires a celluloid version that requires newer Ruby, and then CI=1 bundle exec rake (yeah, I could've just exported CI). But then the tests pass. The error on Travis is a segfault, and I guess could just be 1.8.7 craziness.

/home/travis/.rvm/gems/ruby-1.8.7-p371/gems/rspec-mocks-3.8.0/lib/rspec/mocks/order_group.rb:7: [BUG] Segmentation fault

On the jruby-1.8.7 side I had fewer hassles running locally, but running the failing test (rspec ./spec/typhoeus/pool_spec.rb:90) revealed that it fails intermittently, around 40% of the time. The same is true on master.

I must admit I'm surprised that this gem continues to support 1.8.7 😉

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

1 participant