Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 10, 2010
  1. @tomstuart @dchelimsky

    Add example for return value of expectation set on stubbed method wit…

    tomstuart authored dchelimsky committed
    …h args [#1009]
Commits on Oct 9, 2010
  1. @dchelimsky
  2. @dchelimsky
  3. @dchelimsky
  4. @dchelimsky
  5. @dchelimsky
Commits on Oct 3, 2010
  1. @dchelimsky
  2. @dchelimsky

    deprecate simple_matcher

    dchelimsky authored
Commits on Sep 27, 2010
  1. @cgriego @dchelimsky

    Backport let!()

    cgriego authored dchelimsky committed
Commits on Sep 19, 2010
  1. @dchelimsky

    deprecate share_as

    dchelimsky authored
Commits on Aug 21, 2010
  1. @dchelimsky

    Update throw_symbol specs to use method instead of matcher

    dchelimsky authored
    [#1040 state:resolved]
Commits on May 18, 2010
  1. @kschiess @dchelimsky

    Fixes subject {} to work with before(:each)

    kschiess authored dchelimsky committed
    [#997 state:resolved]
Commits on May 4, 2010
  1. @dchelimsky

    to_string handles nil gracefully

    dchelimsky authored
    [#991 state:resolved]
Commits on Feb 25, 2010
  1. @patmaddox
Commits on Feb 9, 2010
  1. @smtlaissezfaire @dchelimsky

    Fix delegation of stubbed values on superclass class-level methods. C…

    smtlaissezfaire authored dchelimsky committed
    …loses LH[#957 state:resolved], LH[#496 state:resolved]
Commits on Jan 10, 2010
  1. @dchelimsky

    remove test spies for coming release

    dchelimsky authored
    - need to rethink because of how it binds
      mock and matcher frameworks
Commits on Jan 6, 2010
  1. @jferris @dchelimsky

    Allow fluent matchers using the matcher DSL

    jferris authored dchelimsky committed
    [#935 state:resolved milestone:'Next Release']
Commits on Jan 5, 2010
  1. @dchelimsky

    fix block arity bug in matcher.rb

    dchelimsky authored
    - was only a problem in 1.9.1
Commits on Jan 4, 2010
  1. @dchelimsky

    print duplicate nested descriptions if appropriate

    dchelimsky authored
    example:
    describe "group" do
      describe "context" do
        it "does something" do
        end
      end
    end
    
    describe "group" do
      describe "context 2" do
        it "does something" do
        end
      end
    end
    
    result:
    group
      context
        does something
      context 2
        does something
Commits on Dec 31, 2009
  1. @dchelimsky
  2. @jferris @dchelimsky

    Matchers defined using the DSL wrap ExpectationNotMet errors

    jferris authored dchelimsky committed
    [#934 state:resolved milestone:'Next Release']
Commits on Dec 30, 2009
  1. @dchelimsky

    eliminate some warnings

    dchelimsky authored
  2. @dchelimsky

    more cleanup of be-ness

    dchelimsky authored
Commits on Dec 29, 2009
  1. @dchelimsky

    add raise_exception matcher

    dchelimsky authored
    - actually, changed raise_error to raise_exception
      and aliased it back, so both names work and do
      the same thing
    - supports more precision in specs for those who
      want it
    
    [#933 state:resolved milestone:'Next Release']
  2. @dchelimsky

    split out BeXXX classes

    dchelimsky authored
  3. @dchelimsky

    be_true and be_false use Ruby's conditional semantics

    dchelimsky authored
    - be_false passes for nil and false
    - be_true passes for everything else
    
    [#931 state:resolved milestone:'Next Release']
Commits on Dec 28, 2009
  1. @dchelimsky

    remove unnecessary spec

    dchelimsky authored
Commits on Dec 9, 2009
  1. @technicalpickles @dchelimsky

    Implemented test spies.

    technicalpickles authored dchelimsky committed
    This allows you to establish a stub, then later verify it was received.
    
        object = Object.new
        object.stub!(:message)
        object.message
        object.should have_received(:message)   # passes
        object.should_not have_receive(:aieeee) # passes
        object.should have_received(:zomg)      # fails
    
    [#906 state:resolved milestone:'Next Release']
Commits on Nov 28, 2009
  1. @dchelimsky

    throw_symbol matcher correctly bubbles errors up

    dchelimsky authored
    [#918 state:resolved milestone:'Next Release']
Commits on Nov 27, 2009
  1. @radar @dchelimsky

    Fixed issue where some tests were breaking due to the path where rspe…

    radar authored dchelimsky committed
    …c was located containing spaces.
    
    [#917 state:resolved milestone:'Next Release']
Commits on Nov 23, 2009
  1. @dchelimsky

    switch to fakefs

    dchelimsky authored
  2. @dchelimsky

    reorg some specs

    dchelimsky authored
  3. @dchelimsky

    Merge remote branch 'cflipse/1.2.9/drb_port' into LH_875

    dchelimsky authored
    * cflipse/1.2.9/drb_port:
      specify drb server through --port option
      pull drb port value from RSPEC_DRB environment
    
    [#875 state:resolved milestone:'Next Release']
Commits on Nov 20, 2009
  1. @brynary @dchelimsky

    Allow CTRL+C to halt an RSpec run

    brynary authored dchelimsky committed
    [#911 state:resolved milestone:'Next Release']
Commits on Nov 19, 2009
  1. @cflipse
Something went wrong with that request. Please try again.