Permalink
Commits on May 17, 2012
  1. Fix a regression.

    When doing something like:
    
      double.stub(:foo).and_return(a, b)
      double.should_receive(:foo).once { a }
      double.foo
    
    ...it used to work, but in 2.10 it raises a NoMethodError (#size).
    myronmarston committed May 17, 2012
Commits on May 13, 2012
  1. spec refactoring: rename subject with intention revealing name

    - even though 'object' is no less generic than 'subject', it makes it
      more clear that we're talking about a generic object.
    dchelimsky committed May 13, 2012
  2. dev: rename context

    dchelimsky committed May 13, 2012
Commits on May 9, 2012
  1. Expose ArgumentListMatcher as a formal API

    - supports use by 3rd party mock frameworks like Surrogate.
    dchelimsky committed May 9, 2012
Commits on May 5, 2012
  1. bump to 2.10.1

    dchelimsky committed May 5, 2012
  2. should_not_receive ignores and_return

    - See #132
    dchelimsky committed May 5, 2012
  3. dev: refactor a spec

    dchelimsky committed May 5, 2012
  4. dev: config for :focus

    dchelimsky committed May 5, 2012
Commits on May 4, 2012
  1. Make sure at_least(0) passes even when never called

    - Fixes #132 again
    dchelimsky committed May 4, 2012
  2. bump to 2.10.0

    dchelimsky committed May 4, 2012
Commits on May 1, 2012
  1. update yard to 0.8

    dchelimsky committed May 1, 2012
Commits on Apr 22, 2012
  1. shorten file extension

    dchelimsky committed Apr 22, 2012
Commits on Apr 21, 2012
  1. one line on one line

    dchelimsky committed Apr 21, 2012
Commits on Apr 18, 2012
  1. Merge pull request #126 from CoryFoy/patch-1

    Correct spelling of "Responses"
    justinko committed Apr 18, 2012
  2. Correct spelling of "Responses"

    CoryFoy committed Apr 18, 2012
Commits on Apr 17, 2012
  1. Make the fact that you can set message expectations on class objects

    more obvious.
    
    - Closes #125.
    
    [ci skip]
    dchelimsky committed Apr 17, 2012
Commits on Apr 16, 2012
  1. a little more refactoring

    dchelimsky committed Apr 16, 2012
  2. minor refactoring for clarity

    dchelimsky committed Apr 16, 2012
Commits on Mar 28, 2012
  1. Merge pull request #121 from maeve/fix-raising-argumenterrors

    and_raise should support intentionally raising an ArgumentError
    myronmarston committed Mar 28, 2012
Commits on Mar 21, 2012
  1. Extract mock logic into TestDouble module.

    This allows objects to be treated as a pure test double without needing to subclass RSpec::Mocks::Mock.
    
    Closes #117.
    myronmarston committed Mar 20, 2012
Commits on Mar 17, 2012
  1. only one ref to yard please

    dchelimsky committed Mar 17, 2012
  2. dev: add a script to download ruby-debug-base19-0.11.26.gem and linec…

    …ache19-0.5.13.gem to a local cache
    
    [ci skip]
    dchelimsky committed Mar 17, 2012
  3. bump to 2.9.0

    dchelimsky committed Mar 17, 2012
Commits on Mar 12, 2012
  1. bump to 2.9.0.rc2

    dchelimsky committed Mar 12, 2012