Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: update-generat…
Commits on Sep 12, 2012
  1. update Gemfile-custom

    David Chelimsky authored
  2. first cut at changing messages from 'should do something' to 'does so…

    David Chelimsky authored
    …mething'
  3. whitespace

    David Chelimsky authored
Commits on Sep 10, 2012
  1. @myronmarston

    Use stub_const rather than hand-rolled const mutation.

    myronmarston authored
    This also fixes a warning I was getting on the 1.8.7 build:
    
    rspec-expectations/spec/rspec/matchers/have_spec.rb:13: warning: redefine pluralize
  2. @myronmarston

    Fix and re-enable the test_all build.

    myronmarston authored
    I had previously attempted to add this in b0d5007 but find_path_to_rspec_exe wasn't quite right.
    
    Travis installs rspec-core as a :git gem so the path is `.../rspec-core-<sha>/lib`, not `.../rspec-core/lib`.
Commits on Sep 8, 2012
  1. @dchelimsky
Commits on Sep 6, 2012
  1. @myronmarston

    Fix full changelog URL.

    myronmarston authored
Commits on Sep 5, 2012
  1. @myronmarston

    Add 2.11.3 release info.

    myronmarston authored
  2. @myronmarston

    Add missing changelog entry I forgot to add.

    myronmarston authored
    This was fixed in d427bac.
  3. @myronmarston
Commits on Aug 26, 2012
  1. @myronmarston

    Revert recent build change -- it's not working on Travis CI.

    myronmarston authored
    I need to head to bed in a bit and I don't want to leave the build
    broken. I'll put this in a branch and play with it there to
    get it to work.
    
    - Revert "Improve how we find the path to the rspec exe."
      This reverts commit cafef45.
    - Revert "Run all specs together and in isolation for build."
      This reverts commit b0d5007.
  2. @myronmarston

    Improve how we find the path to the rspec exe.

    myronmarston authored
    On travis, it found `/home/travis/builds/rspec/exe/rspec`,
    and that didn't exist. I'm not sure why it didn't find the
    one in rspec-core, but I think this'll fix it.
  3. @myronmarston

    Fix ruby warnings.

    myronmarston authored
    /Users/myron/code/rspec-dev/repos/rspec-expectations/lib/rspec/matchers/dsl.rb:8: warning: method redefined; discarding old ignore
    /Users/myron/code/rspec-dev/repos/rspec-expectations/lib/rspec/matchers/dsl.rb:8: warning: previous definition of ignore was here
  4. @myronmarston

    Run all specs together and in isolation for build.

    myronmarston authored
    We want them to be able to pass when run in isolation w/o bundler being loaded.
Commits on Aug 25, 2012
  1. @myronmarston

    Merge pull request #169 from alexcoplan/better_diff_coloring

    myronmarston authored
    Better diff coloring
  2. @alexcoplan
  3. @alexcoplan

    improve diff coloring code

    alexcoplan authored
  4. @alexcoplan
Commits on Jul 27, 2012
  1. @myronmarston

    Ensure #== is defined on build in matchers so that they can be composed.

    myronmarston authored
    For example:
    
    expect {
      user.emailed!
    }.to change{user.last_emailed_at}.from(nil).to be_within(1.second).of(Time.zone.now)
    
    Closes #161.
Commits on Jul 26, 2012
  1. @myronmarston
Commits on Jul 25, 2012
  1. @alindeman

    Be defensive about resolving `Object`

    alindeman authored
    It'd be pretty crazy for there to be an `RSpec::Object` or
    `RSpec::Expectations::Object,` but 1) Ruby's constant resolution rules
    have changed and I don't always remember them and 2) We were originally
    defensive about it.
  2. @myronmarston
  3. @myronmarston

    Merge pull request #160 from ggilder/master

    myronmarston authored
    #159: Revise should(_not) to work with MacRuby
  4. @ggilder
Commits on Jul 19, 2012
  1. @dchelimsky
Commits on Jul 18, 2012
  1. @myronmarston

    Update changelog.

    myronmarston authored
  2. @myronmarston
Commits on Jul 17, 2012
  1. @alexcoplan
  2. @alexcoplan
  3. @alexcoplan
  4. @alexcoplan
  5. @alexcoplan
Commits on Jul 13, 2012
  1. @myronmarston

    Loosen error message constraints for raise_error matcher specs.

    myronmarston authored
    This is in prep for #59--once I had some backtrace info, all of these would fail since they are doing exact string matches.
  2. @myronmarston

    Remove the hacky search for should_not in backtrace.

    myronmarston authored
    It wasn't working for the `expect { .. }.to` syntax, anyway.
Commits on Jul 10, 2012
  1. @dchelimsky
Something went wrong with that request. Please try again.