Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 31, 2015
  1. @AEgan

    Change link to code of conduct md file [ci skip]

    AEgan authored
    previous commit changed the name of code_of_conduct to CODE_OF_CONDUCT, so this fixes the link in the README
  2. @AEgan

    Add links to contributing details in README [ci skip]

    AEgan authored
    This commit adds links to the build details, code of conduct, contributing, and development setup markdown files to the README to easily access information about contributing to RSpec
Commits on Mar 7, 2015
  1. @nicholasjhenry
Commits on Feb 23, 2015
  1. @myronmarston

    Stop calling methods on args passed to a stubbed method.

    myronmarston authored
    Any method call may mutate an object, so we can't safely call
    anything on a passed argument.
    This reverts the following PRs and commits:
    * #871:
      * 8a0962a ("Reword comment to not use “external” twice.")
      * 52c69f1 ("Just use `Array#hash`.")
    * #868:
      * ed3fb3b ("Provide a clear error when received message args are mutated.")
      * fc9e9a5 ("Ignore arg mutations for method calls we are not concerned with.")
    This adds notes to the docs about using mutated args
    with `have_received(…).with(…)`.
    Fixes #892.
Commits on Jan 17, 2015
  1. @cupakromer

    Include details on how to run against `master`.

    cupakromer authored
    A very common issue is when a user attempts to run against the `master`
    branch. Simply pointing to `master` doesn't work. This adds the steps
    necessary to use `master`.
    We need all of the repos in order to also satisfy any other gems which
    may have a dependency on the `rspec` gem.
    [ci skip]
Commits on Dec 23, 2014
  1. Fix typo on README line 380.

    Tim Wade authored
    * change 'sematically' to 'semantically'
    * remove some whitespace from line 55.
Commits on Nov 29, 2014
  1. @myronmarston

    Merge pull request #826 from e2/issue_825_named_verifying_doubles

    myronmarston authored
    allow naming verifying doubles just like ordinary doubles
Commits on Nov 28, 2014
  1. @e2
Commits on Nov 25, 2014
  1. @JonRowe

    Badges are crisper as svg

    JonRowe authored
    [skip ci]
Commits on Oct 4, 2014
  1. @myronmarston
Commits on Oct 3, 2014
  1. @piotrj

    Add receive_messages to README

    piotrj authored
    It took some digging to figure out that this method is available, so I guess it's good idea to have it in README.
Commits on Aug 23, 2014
  1. @igas

    Fix indentation in readme

    igas authored
Commits on Aug 19, 2014
  1. @JonRowe
Commits on Jul 31, 2014
  1. @JonRowe

    cleanup readme post #742

    JonRowe authored
Commits on Jul 29, 2014
  1. @ktaragorn

    Add undocumented argument matchers to README

    ktaragorn authored
    Add hash_including and array_including to README
    Discovered via
Commits on Jun 14, 2014
  1. @omartell

    Fix invitation typo in readme

    omartell authored
Commits on Jun 10, 2014
  1. @samphippen

    Adds spying methods to the RSpec Mocks DSL

    samphippen authored
    Specifically adds:
    * spy - responds and spies all methods
    * instance_spy - responds and spies all methods to which a specified
      class responds.
    * object_spy - responds and spies all methods to which a specific
      instance responds
    * class_spy - responds and spies all class methods to which a specific
      class responds
    I added test coverage for the expected behaviours and added some YARD
    docs to the new methods.
Commits on Jun 6, 2014
  1. @myronmarston

    Merge pull request #695 from rspec/cleanup-cukes

    myronmarston authored
    WIP: Cleanup cukes
Commits on Jun 5, 2014
  1. @myronmarston

    Clarify some docs.

    myronmarston authored
Commits on Jun 4, 2014
  1. @JonRowe

    Remove inch badge

    JonRowe authored
    [skip ci]
Commits on Mar 23, 2014
  1. @thomas-holmes @xaviershay
Commits on Mar 22, 2014
  1. @myronmarston
Commits on Mar 19, 2014
  1. @rrrene

    Add docs badge to README

    rrrene authored
Commits on Dec 6, 2013
  1. @wicz

    Fix Markdown link

    wicz authored
Commits on Nov 15, 2013
  1. @stuarthicks
Commits on Nov 14, 2013
  1. @xaviershay
  2. @xaviershay
  3. @xaviershay
Commits on Nov 9, 2013
  1. @myronmarston

    Rename `Mock` to `Double` in class names, etc.

    myronmarston authored
    We've already removed `mock` as an alias for `double`,
    might as well make class names and descriptions consistent.
  2. @myronmarston

    Fixup README code formatting.

    myronmarston authored
    - Spaces between method args.
    - A space between `#` and the comment text.
Commits on Nov 1, 2013
  1. @myronmarston

    Remove coveralls badge.

    myronmarston authored
    [ci skip]
Commits on Jul 24, 2013
  1. @maxlinc

    Add link to Test Double bliki

    maxlinc authored
    I noticed you are already linking to the xUnitPatterns definitions and Martin Fowler's bliki Mocks Aren't Stubs.
    I thought it would be good to link to Martin Fowler's Test Double bliki.  I feel it is a clear, compact summary of the information in the other two links.
Commits on Jul 14, 2013
  1. @alindeman

    Fixes broken links in README

    alindeman authored
    [Closes #330]
Commits on Jun 15, 2013
  1. @granth
Commits on Jun 14, 2013
  1. @JonRowe

    Merge pull request #305 from thomas-holmes/update-docs-to-expectation…

    JonRowe authored
    Update to use expect syntax.
Something went wrong with that request. Please try again.