Permalink
Commits on May 9, 2010
  1. @grant-olson

    Explain what 'spec' actually is...

    [#995 state:resolved]
    grant-olson committed with May 8, 2010
Commits on May 4, 2010
  1. to_string handles nil gracefully

    [#991 state:resolved]
    committed May 4, 2010
Commits on Mar 10, 2010
Commits on Feb 25, 2010
  1. @patmaddox
Commits on Feb 17, 2010
Commits on Feb 9, 2010
  1. words

    committed Feb 9, 2010
  2. @smtlaissezfaire

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

    …loses LH[#957 state:resolved], LH[#496 state:resolved]
    smtlaissezfaire committed with Feb 5, 2010
Commits on Jan 20, 2010
  1. update history

    committed Jan 20, 2010
  2. @timcharper

    fixes regression introduced by 643bdd9 - QuitBacktraceTweaker eats ev…

    …erything
    
    The commit message for 643bdd9 states "trust the load path (more to do,
    but good start)", but the chunk undone by this commit was changed in
    error: instead of having it use load_path to locate the rspec lib files
    to add to the ignore, it used the current working directory instead (big
    difference!).  This effectively caused the working project's lib files
    to be removed from the backtrace, instead of the rspec gem files :)
    
    [#912 state:resolved milestone:1.3.1]
    timcharper committed with Dec 14, 2009
Commits on Jan 12, 2010
  1. prep for 1.3.0

    committed Jan 12, 2010
Commits on Jan 10, 2010
  1. remove test spies for coming release

    - need to rethink because of how it binds
      mock and matcher frameworks
    committed Jan 10, 2010
Commits on Jan 6, 2010
  1. Merge branch 'LH_912'

    * LH_912:
      Rename global variable of Spec::Mocks::Space for Cucumber.
      Cucumber feature for leaky stubs
    committed Jan 6, 2010
  2. @hiraku

    Rename global variable of Spec::Mocks::Space for Cucumber.

    Because old-name '' is not used in spec/mocks/proxy.rb, but '' is used.
    
    [#912 state:resolved milestone:'Next Release']
    hiraku committed with Nov 21, 2009
  3. update History

    committed Jan 6, 2010
  4. words

    committed Jan 6, 2010
  5. @jferris

    Allow fluent matchers using the matcher DSL

    [#935 state:resolved milestone:'Next Release']
    jferris committed with Dec 31, 2009
Commits on Jan 5, 2010
  1. @phinze
  2. cleanup mock proxy

    committed Jan 5, 2010
  3. update manifest

    committed Jan 5, 2010
  4. fix block arity bug in matcher.rb

    - was only a problem in 1.9.1
    committed Jan 5, 2010
Commits on Jan 4, 2010
  1. update History

    committed Jan 4, 2010
  2. print duplicate nested descriptions if appropriate

    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
    committed Jan 4, 2010
Commits on Dec 31, 2009
  1. @jferris

    Matchers defined using the DSL wrap ExpectationNotMet errors

    [#934 state:resolved milestone:'Next Release']
    jferris committed with Dec 31, 2009
Commits on Dec 30, 2009
  1. eliminate some warnings

    committed Dec 30, 2009
  2. more cleanup of be-ness

    committed Dec 30, 2009
  3. oops

    committed Dec 30, 2009
  4. do/end (why not?)

    committed Dec 30, 2009
  5. add explicit ref to block arg

    - the fact that this didn't need to be there is a bug
      that we're going to fix in the next commit or two
    committed Dec 30, 2009
Commits on Dec 29, 2009
  1. add raise_exception matcher

    - 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']
    committed Dec 29, 2009