Permalink
Commits on Nov 20, 2012
  1. The newest Typhoeus release breaks backwards compat and requires down…

    myronmarston committed Nov 20, 2012
    …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.

    myronmarston committed Nov 20, 2012
    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.

    myronmarston committed Nov 20, 2012
    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.

    myronmarston committed Oct 30, 2012
  2. Update changelog.

    myronmarston committed Oct 30, 2012
    [ci skip]
  3. Don't attempt to run typhoeus specs on non-MRI interpreters.

    myronmarston committed Oct 30, 2012
    I'm having FFI problems on JRuby and Rubinius.
  4. Switch back to released faraday.

    myronmarston committed Oct 29, 2012
    @i0rek moved the new typhoeus faraday adapter into typhoeus itself.
  5. Skip patron on 1.8.7.

    myronmarston committed Oct 29, 2012
    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.

    myronmarston committed Oct 27, 2012
    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.

    myronmarston committed Oct 28, 2012
    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. Words.

    myronmarston committed Oct 24, 2012
  9. Put Typhoeus 0.4 specs first.

    myronmarston committed Oct 12, 2012
    The coverage check runs at the end and should run against the code coverage from the full spec build.
  10. Make Gemfile compatible with appraisals.

    myronmarston committed Oct 12, 2012
    - It wasn't picking up gems in a group.
    - I got an undefined method error from `platforms`.
  11. Merge pull request #203 from pascalvanhecke/feature/scenario_name_in_…

    myronmarston committed Oct 30, 2012
    …case_of_multiline_scenario_description
    
    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
    Pascal Van Hecke committed Oct 29, 2012
    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
    Pascal Van Hecke committed Oct 29, 2012
Commits on Oct 12, 2012
  1. Build all branches.

    myronmarston committed Oct 12, 2012
    [ci skip]
Commits on Sep 27, 2012
  1. Update changelog.

    myronmarston committed Sep 27, 2012
  2. Add missing yard doc.

    myronmarston committed Sep 27, 2012
  3. Fix up `uri` requires.

    myronmarston committed Sep 27, 2012
    - 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.