Skip to content
Commits on Jan 2, 2011
  1. @dchelimsky

    prep for 2.4.0 release

    dchelimsky committed Jan 2, 2011
Commits on Dec 20, 2010
  1. @dchelimsky
  2. @dchelimsky

    More consistency across failure messages for operator matchers.

    dchelimsky committed Dec 19, 2010
    Also cleaned up the related cukes. There was some duplication between
    the operator and "be" matcher cukes, and the latter had some examples
    that I prefer to discourage.
Commits on Dec 19, 2010
  1. @dchelimsky
  2. @joliss @dchelimsky

    improved documentation for change method

    joliss committed with dchelimsky Dec 19, 2010
    - Closes #51.
Commits on Dec 14, 2010
  1. @dchelimsky

    bump version to 2.4.0.pre

    dchelimsky committed Dec 13, 2010
Commits on Dec 12, 2010
  1. @dchelimsky

    prep for 2.3.0 release

    dchelimsky committed Dec 12, 2010
Commits on Dec 11, 2010
  1. @msassak @dchelimsky

    Define include matcher as diffable

    msassak committed with dchelimsky Dec 10, 2010
    Modify the specs so they match output rather than specify it exactly.
    
    - Closes #49.
Commits on Dec 1, 2010
  1. @dchelimsky

    bump to 2.3.0.pre

    dchelimsky committed Dec 1, 2010
Commits on Nov 28, 2010
  1. @dchelimsky

    bump version to 2.2

    dchelimsky committed Nov 28, 2010
Commits on Nov 25, 2010
  1. @dchelimsky

    method_missing is private

    dchelimsky committed Nov 19, 2010
Commits on Nov 7, 2010
  1. @dchelimsky
  2. @dchelimsky

    bump to 2.1.0

    dchelimsky committed Nov 7, 2010
  3. @myronmarston @dchelimsky

    Fix infinite recursion SystemStackError on 1.9.2.

    myronmarston committed with dchelimsky Nov 6, 2010
    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 committed Nov 6, 2010
Commits on Nov 6, 2010
  1. @myronmarston @dchelimsky
  2. @myronmarston @dchelimsky
  3. @txus @dchelimsky

    have_matcher - use pluralize only when ActiveSupport inflections are …

    txus committed with dchelimsky Oct 27, 2010
    …indeed defined
    
    - Closes #30.
  4. @myronmarston @dchelimsky

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

    myronmarston committed with dchelimsky Oct 18, 2010
    …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 committed with dchelimsky Oct 22, 2010
    …d can work outside of it.
  2. @myronmarston @dchelimsky

    Fix matcher chaining to prevent name collisions.

    myronmarston committed with dchelimsky Oct 22, 2010
    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 committed Oct 21, 2010
Commits on Oct 18, 2010
  1. @dchelimsky
Commits on Oct 16, 2010
  1. @myronmarston @dchelimsky

    Add be_within(delta).of(expected) matcher

    myronmarston committed with dchelimsky Oct 15, 2010
    - 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 committed with dchelimsky Oct 15, 2010
    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 committed Oct 10, 2010
Commits on Oct 9, 2010
  1. @dchelimsky

    words

    dchelimsky committed Oct 9, 2010
  2. @myronmarston @dchelimsky

    Delegate Matcher#define_method to its singleton class.

    myronmarston committed with dchelimsky Oct 8, 2010
    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 committed Oct 7, 2010
    - 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 committed with dchelimsky Oct 6, 2010
    - 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 committed Oct 4, 2010
Commits on Oct 2, 2010
  1. @txus @dchelimsky

    Include Matchers in MiniTest and TestUnit

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

    Add description to satisfy matcher.

    dchelimsky committed Sep 26, 2010
    - Closes #20.
Commits on Sep 23, 2010
  1. @dchelimsky
Something went wrong with that request. Please try again.