Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 28, 2010
  1. @dchelimsky

    bump version to 2.2

    dchelimsky authored
Commits on Nov 25, 2010
  1. @dchelimsky

    method_missing is private

    dchelimsky authored
Commits on Nov 7, 2010
  1. @dchelimsky
  2. @dchelimsky

    bump to 2.1.0

    dchelimsky authored
  3. @myronmarston @dchelimsky

    Fix infinite recursion SystemStackError on 1.9.2.

    myronmarston authored dchelimsky committed
    RSpec::Matchers#method_missing calls super, and it was supering to itself infinitely because RSpec::Matchers was being included multiple times.  rspec-core now takes care of including RSpec::Matchers on its as of this commit:
    
    rspec/rspec-core@eefc972
    
    - Closes #40.
  4. @dchelimsky

    eliminate some warnings

    dchelimsky authored
Commits on Nov 6, 2010
  1. @myronmarston @dchelimsky
  2. @myronmarston @dchelimsky

    Fix throw_symbol matcher so that it no longer swallows exceptions tha…

    myronmarston authored dchelimsky committed
    …t occur in the proc.
  3. @txus @dchelimsky

    have_matcher - use pluralize only when ActiveSupport inflections are …

    txus authored dchelimsky committed
    …indeed defined
    
    - Closes #30.
  4. @myronmarston @dchelimsky

    Raise an error if should/should_not !=/!~ is used since these operato…

    myronmarston authored dchelimsky committed
    …rs cannot be supported on ruby 1.8.
    
    - Closes #33.
Commits on Oct 23, 2010
  1. @myronmarston @dchelimsky

    Fix `expect { ... }.to` so that it has no dependency on rspec-core an…

    myronmarston authored dchelimsky committed
    …d can work outside of it.
  2. @myronmarston @dchelimsky

    Fix matcher chaining to prevent name collisions.

    myronmarston authored dchelimsky committed
    Previously, #chain used #define_method on the class to define an instance method on all instances.  We want it to define the method on only this instance, so we need to delegate to the singleton class instead (which the recently added #define_method does for us!).
    
    - Closes #38.
Commits on Oct 21, 2010
  1. @dchelimsky

    comment / TODO

    dchelimsky authored
Commits on Oct 18, 2010
  1. @dchelimsky
Commits on Oct 16, 2010
  1. @myronmarston @dchelimsky

    Add be_within(delta).of(expected) matcher

    myronmarston authored dchelimsky committed
    - Delegate be_close(expected, delta) to be_within
    - Deprecate be_close(expected, delta)
    - Reads much better.
    - The argument ordering is clearer.
    - Closes #32.
  2. @myronmarston @dchelimsky

    Port RSpec.deprecate from rspec-core.

    myronmarston authored dchelimsky committed
    It's already being used, and rspec-expectations should be usable without rspec-core.
Commits on Oct 10, 2010
  1. @dchelimsky

    prep for 2.0.0

    dchelimsky authored
Commits on Oct 9, 2010
  1. @dchelimsky

    words

    dchelimsky authored
  2. @myronmarston @dchelimsky

    Delegate Matcher#define_method to its singleton class.

    myronmarston authored dchelimsky committed
    This allows you to define helper methods in a matcher using #define_method to gain access to the parameters.
    
    - Closes #29.
  3. @myronmarston

    Fixed the include matcher.

    myronmarston authored
    - Make it properly fail for the should_not case when given multiple values.
    - Reorganized specs and added missing coverage.
    - Added include matcher cuke.
  4. @myronmarston
Commits on Oct 7, 2010
  1. @myronmarston @dchelimsky

    Fix respond_to matcher.

    myronmarston authored dchelimsky committed
    - Object.new.should_not respond_to(:object_id, :some_undefined_method)
      should fail (but passed before).
    - Refactored and DRYed up the matcher a bit.
    - Added argument arity info to failure_message_for_should_not.
    - Added test coverage for more should_not cases.
    - Closes #26.
Commits on Oct 5, 2010
  1. @dchelimsky

    bump version to 2.0.0.rc

    dchelimsky authored
Commits on Oct 2, 2010
  1. @txus @dchelimsky

    Include Matchers in MiniTest and TestUnit

    txus authored dchelimsky committed
    - Closes #19.
Commits on Sep 27, 2010
  1. @dchelimsky

    Add description to satisfy matcher.

    dchelimsky authored
    - Closes #20.
Commits on Sep 23, 2010
  1. @dchelimsky
  2. @ignu @dchelimsky

    fix for change by(0) bug

    ignu authored dchelimsky committed
    - Closes #17.
Commits on Sep 13, 2010
  1. @dchelimsky
Commits on Sep 12, 2010
  1. @dchelimsky
Commits on Sep 9, 2010
  1. @dchelimsky
  2. @dchelimsky
Commits on Sep 4, 2010
  1. @dchelimsky
  2. @dchelimsky
  3. @myronmarston @dchelimsky

    Remove dependency on jeweler.

    myronmarston authored dchelimsky committed
    - Allows us to have an always-up-to-date gemspec.
    - Use bundler's build/install/release rake tasks rather than jeweler's.
    - One less development dependency.
    - No need for a separate VERSION file.
  4. @dchelimsky
Something went wrong with that request. Please try again.