Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jan 10, 2014
  1. Merge pull request #5 from JonahMoses/patch-1

    Update readme to include irc server/channel with link
  2. @JonahMoses

    Update readme to include irc server and channel

    JonahMoses committed
    If someone doesn't have an irc client install the link won't work, this way its easy for them to know where to go.
Commits on Nov 23, 2012
  1. Fix YAML serialization on ruby 2.0.

    Fixes #210.
    Ruby 2.0 hashes are ordered, too.
  2. Add regression spec for typhoeus/VCR bug found by @jeg2.

    For more details, see:
    - typhoeus/typhoeus#240
    The fix for the spec was simply updating Typhoeus (now that the
    bug has been fixed there and @i0rek cut a release). I had some weird
    issues updating Typhoeus where it didn't include ethon in the bundle,
    though, so I deleted my Gemfile.lock and re-bundled so it would get
    pulled in.
Commits on Nov 20, 2012
  1. The newest Typhoeus release breaks backwards compat and requires down…

    …case header keys.
    See typhoeus/typhoeus#227 for more info.
    This is a hack that hopefully we won't have to do in the future, but it'll work for now.
  2. Wait to load http_library_adapters until typhoeus is loaded.

    This is necessary because it has conditional logic based on which typhoeus version has been loaded.  The monkey_patches file loads typhoeus.
  3. Put Gemfile.lock under source control.

    Even though the bundler team recommends against this for gems, I like having the record of what gem versions the build passed against at specific points in the git history.
Commits on Oct 30, 2012
  1. 2.3.0 release.

  2. Update changelog.

    [ci skip]
  3. Don't attempt to run typhoeus specs on non-MRI interpreters.

    I'm having FFI problems on JRuby and Rubinius.
  4. Switch back to released faraday.

    @i0rek moved the new typhoeus faraday adapter into typhoeus itself.
  5. Skip patron on 1.8.7.

    The HTTP requests timeout (presumably due to switching to a threaded server instead of a forked one) on 1.8.7. We can safely skip them as there isn't any patron-specific logic in VCR.
  6. Add -x flag so it gives me more info.

    I can't repro the travis failure locally so hopefully this'll provide the missing info.
  7. Don't use a forking server - use threads instead.

    I think this may help solve the travis CI build problems--the forked process may be exiting with another status code causing a failed spec run even though no specs failed.
    The forked process approach was needed for Patron in the past but that appears to be fixed.
  8. Don't use 1.9 hash syntax.

  9. Words.

  10. Put Typhoeus 0.4 specs first.

    The coverage check runs at the end and should run against the code coverage from the full spec build.
  11. Make Gemfile compatible with appraisals.

    - It wasn't picking up gems in a group.
    - I got an undefined method error from `platforms`.
  12. @i0rek
  13. Merge pull request #203 from pascalvanhecke/feature/scenario_name_in_…

    Feature/scenario name in case of multiline scenario description
Commits on Oct 29, 2012
  1. Only use the first line of the cuke scenario name in the cassette name.

    Pascal Van Hecke committed
    Just like features, scenarios can have multiline preambles. When
    using the :use_scenario_name option, VCR will only use the first line
    of the scenario name as the directory for the cassette. This change
    is modeled after commit 034bdaf
  2. Excluding Rubymine project config files from repo

    Pascal Van Hecke committed
Commits on Oct 12, 2012
  1. Build all branches.

    [ci skip]
Commits on Sep 27, 2012
  1. Update changelog.

  2. Add missing yard doc.

  3. Fix up `uri` requires.

    - It should be required from `configuration` since that's the one place it's used now.
    - request_matcher_registry_spec and structs_spec should be runnable in isolation.
Something went wrong with that request. Please try again.